Die CCSID kommt vom Netserver bei der Kopie via Netzfreigabe.
Wenn im Header der XML dann UTF8 als Encoding steht, musst du auch CCSID 1208 verwenden. Sonst gibts Salat mit den Umlauten und anderen Sonderzeichen. Und den BOM musst du auch noch wegpacken.

Dies ginge auch per RPGLE, in dem du (max. 8MB) mittel CLOB_FILE die Datei als 1208 native einliest und nach Prüfung der 2 Zeichen am Anfang, z.B. X'FFFE' oder x'FEFF', dann die Daten um 2 Bytes verschiebst bevor du den XML-INTO brauchst.