Es gibt da noch eine Möglichkeit:

Bei der Anmeldung wird ja automatisch ein CHGMSGQ für den Job an diesem Device durchgeführt.

Du kannst natürlich diesen Befehl in einem Anmeldeprogramm (oder auch in der Anwendung) selber aufrufen und dann ein Programm mitgeben.

Kommt dann eine Breakmessage, wird dein Programm aufgerufen und erhält 3 Parameter:

MSQNAME 10
MSQLIB 10
MSGKEY 4

Mittes MSGKEY kannst du dann die Nachricht gezielt auslesen, ggf. den Text bearbeiten und in einer eigenen DSPF dann ausgeben.
Hier kannst du dann natürlich wieder mit Farben arbeiten.

Aber Vorsicht:
Dein Programm muss dann alle BREAK-Nachrichten bearbeiten.