Kurze Rückmeldung:
Das Problem lag ganz woanders...
Das eigentliche Problem lag an meinem Json-Reader, der das Array aus der Json-Datei ausliest. Der hatte *kein* Encoding vorgegeben! Dann verwendet der Json-Reader wohl TEncoding.Default! Und genau das wendet dann wohl die Codepage des Betriebssystems an.
Nachdem ich nun das TEncoding.UTF8 für den Json-Reader fest vorgebe, funktioniert auch alles.
Wieder an Erfahrung dazugewonnen und 1 weiteres graues Haar
Allen einen schöne Sonntag noch!