Das hast du doch oben selber geschrieben.
Die JOBD im USRPRF überschreibt den Default und die USRLIBL einer JOBD überschreibt den Systemwert.
In der SBSD kann man keine USRLIBL sondern nur 1 Sprachlib als SYSLIBL-Ergänzung definieren.

Was den SBMJOB angeht, so gobt man da ja bzgl. der USRLIBL an: *SYSVAL, *JOBD, *CURRENT oder komplett selber.
Es gibt eben viele Möglichkeiten.