Hola de nuevo.
Lo prometido es deuda con la comunidad, me ha costado todo el dia pero ya parece que funciona perfectamente.
Os pongo en descarga el nuevo fichero grades/lib.php donde se ha arreglado el problema de la descarga en formato excel y txt.
Daniel cuentame cuando lo pruebes, ok?
Saludos a tod@s....