Hallo,
eine direkte Lösung habe ich nicht für das Problem. Was ich noch versuchen würde, wäre das Speichern der XML-Datei als Unicode (dann benötigst du auch kein encoding-Attribut mehr). Das geht z.B. im Notepad unter Win2000/NT.
Weitere Möglichkeit wäre dem Server explizit nochmal als MIME-TYPE text/xml anzugeben (wie immer du das bei deiner Konstellation auch machen kannst).
Gruß
Franz