Ja, das ist noch eine Merkwürdigkeit von der Delphi-
MSXML Konstruktion, denn die trägt einfach die UTF-16 Zeile ein, alle anderen Lösungen (via Browser, via C#) machen das nicht, und die benötigen deshalb dringend die META ... UTF-8 Zeile im Stylesheet, sonst gibt es wieder das Encoding-Problem.
Da aber der letzte Eintrag Vorrang hat ist es mehr Kosmetik (unschön) als wirklich ein Problem.