Hola,
Pues he instalado el componente que me has pasado, he creado una categoría, la he publicado, luego desde la configuración del componente en "Allowed Category" la he marcado. He creado un usuario normal, he ido al componente, al panel de usuario, he seleccionado la foto desde mi PC la categoría y se ha subido. Luego, desde la administración, he publicado la foto (ya que se tienen que aprobar, como decías que tenías)
Y ya está... no he hecho nada especial
Si usas community builder, prueba a sincronizar usuarios o a deshabilitar la integración a ver si así funciona. También comprueba que el acceso a las categorías sea público