Du solltest ausserdem noch prüfen, ob die Datei einen
BOM besitzt.
Ob ein BOM vorhanden ist lässt sich z.B. mit dem Hexeditor
HxD feststellen.
Sollte ein BOM vorhanden sein, dann steht es im Widerspruch zu
encoding="ISO-8859-15".
Nach deiner Beschreibung vermute ich, dass die Datei einfach fehlerhaft ist.