Das schein eher ein Problem des V6R1-ODBC's zu sein.
Mit V5 hatte ich da nie Probleme.
Allerdings verwende ich bei SQL's per ODBC GRUNDSÄTZLICH Parametermarker.

CCSID 65535 gibt immer ein Problem, da der ODBC-Serverjob immer mit einer korrekten CCSID gestartet wird.

Sonderzeichen (wie Umlaute) können ggf. nicht korrekt umgesetzt werden.

Vielleicht hilft dir noch folgende ODBC-Einstellung (ODBC-Konfig):
Register "Umsetzung"->Erweitert->CCSID für SQL-Anweisung->CCSID für Unicode (UCS-2)

Wenn das auch nicht hilft, ggf. CA für V5R3/V5R4 incl. Service-Pack installieren.