Mit MAC siehts da wirklich mau aus.
Als Java-Lösung zum Drucken scheints da auch nichts zu geben.
Es wird dir da ggf. nichts anderes übrigbleiben als auf der AS/400 in die PDF-Erstellung einzusteigen, was PSF/400 (Lizenzpflichtig) voraussetzt.
Nachteile der PDF-Erstellung:
- Fachansteuerung
- Mehrfachdruck über Copy-Einstellungen
- Gezielte OUTQ-Steuerung für tatsächlichen Druck

Die andere Alternative ist hier noch einen Printer-Server ins Netz zu stellen, mit dem dann per Remote-OUTQ via LPD gedruckt werden kann.
Ob's einen Printserver von MAC gibt ?

Eine weitere Möglichkeit ist, sämtliche Drucker als LAN-Drucker direkt per IP anzusprechen. Das geht als Device oder Remote-OUTQ.
Leider klappt das nur am Besten mit HP-kompatiblen Druckern (PCL4/5/6, PJL oder SNMP).

Ansonsten weiterhin viel Glück beim Suchen.