BOM sind zwei Byte vorneweg, die nur für Textdateien eigentlich wichtig sind. Die eigentliche Kodierung einer XML steht im Header.
Egal ob RPGLE oder SQL, die 2 Bytes müssen leider entfernt werden.

Aktuell finde ich keine Lösung für IBM i. Selbst auf den IBM-Seiten wird vorgeschlagen, die Datei per Notepad++ zu konvertieren.