Bueno, ya que lo he solucionado y como a alguien quiza le puede servir, me respondo a mi mismo:
Parace que en la estructura de un fichero de manifiesto imsmanifest.xml no puede haber referencias a nombres de ficheros que contengan acentos y otros caracteres especiales.
He hecho una prueba de generar un curso con referencias a nombres de ficheros con acentos y en el imsmanifest.xml convierte los acentos, la ñ, ... mediante la siguiente equivalencia:
car_á_é_í_ó_ú_ñ_¿_.html ---- en el imsmanifest.xml se representa ----> car_á_é_Ã__ó_ú_ñ_¿_.html
Cambiando en el imsmanifest.xml estos caracteres por sus equivalencias, podemos ver el curso correctamente.
Un saludo