Wenn du Nicht-Basi64-Daten sendest, kommen die denn korrekt an?
Ich nehme mal an, dass in der Kommunikation irgendwo noch eine Umwandlung in eine ander CCSID/Codepage stattfinden.
Stelle die Daten mal Hex zur Ansicht.

U = x'E4' = für UTF8 das Überlaufbit gesetzt so dass noch das "E" dazukommt.

Ich vermute mal folgendes:
Die Ergebnisvariable wird als CHAR-Variable in 273 umgesetzt und für den Webempfänger als Binärdaten gehandelt.
Da dein Job nun mal wieder auf CCSID 65535 steht, dürfte dies wieder mal das Problem sein.
ID des codierten Zeichensatzes (CCSID) . . . . . : 65535

Setze mal eine vernünftige CCSID, dann gibts für sowas weniger Probleme.