Irgendwo gabs hier schon mal einen Thread mit Direkterstellung einer PDF ohne Spoolfile.
Ich weiß nicht, ob das bei V6 schon ging.

Ansonsten weiß ich auch nicht, wie die PDF-Erstellung intern läuft.
Es gibt ggf. ein WSCST für *PDF in der die Codepageeinstellung für 870 fehlt.
Ob man da selber was erstellen kann?

Vielleicht läuft der "PDF-Job" ja mit der System-CCSID (ggf. aus Language-ID gebildet = Default CCSID des Jobs).
Dann müsste man tatsächlich eine AFPDS-PRTF erstellen und die benötigten Felder per "G" mit CCSID(13488) und FONT(....) definieren. Die Fonts lassen sich mit dem AFP-Fontmanager (über iSeries-Navigator) verwalten.

Im RPG sind die Daten dann in die "C"-Variablen der PRTF per %UCS2() zu übertragen.
Also Unicode-Printing!