Ok I found my problem with the textures. When converting the PNGs I did not specify the -m flag for mipmap generation. On top of that your framework does not ever use glGenerateMipmap but in my case still ends up using some texture parameters mipmap options even though the texture does not actually have mipmaps. For me it would result in a totally black render.
I could swear there is something fishy with either the PVRTexTool our the way the framework manages pPFXTex->nMIP flag.
I was using OGL8888 to convert the PNGs without the -m flag. Using the -m flag fixes my issue. I did not double check it but I guess if you'd use textures without mipmap and override the _MIPMAP_ texture parameters or use glGenerateMipmap it would fix it too.