I'm messing around with PVRTexTool GUI, but only the uncompressed 32 bit texture is shown correctly by the app. I've tried so far all OpenGL ES 2.0 formats

and some OpenGL ES 1.0

...but some won't load and others are shown in black.
I'm loading the texture with this code
// load texture
CC3Texture* texture = [CC3Texture textureFromFile:@“my_texture.pvr”];
Have a look at the CC3DemoMashUpScene addSkyBox method.
In there, you can uncomment the line that loads the Skybox.pvr file. You'll also need to uncomment the line in the initializeScene method that invokes the addSkyBox method.
Skybox.pvr is a cube-map texture, containing six compressed PVRTC 2bpp textures. You can use the PVRTexTool to open this texture and compare it to the textures you are trying to load.