Von Java werden num mal Servicejobs in Anspruch genommen.
In diesem Fall halt der QPRTJOB.
Der Jobname ist da leider nicht änderbar.

Hier helfen dann wohl nur wieder Spool-API's, die den (ggf. AFP) Datenstrom auslesen und eine neue Spool erstellen.
Dies muss dann unter dem gewünschten User laufen.
Es gibt da wohl ein paar Freeware-Tools zum Kopieren von Spools.

Der Jobname ist aber doch nicht relevant.
Für die Berechtigung ist der User des Spools sowie die Berechtigung der OUTQ maßgebend.