Das liegt leider an den nativen Datei-IO-Interfaces, die mit solchen Definitionen scheinbar nicht zurechtkommen (bzw. daran, dass der RPGLE-Compiler an dieser Stelle nicht erweitert wurde).
Die neuen Feldtypen sind mit SQL für Dateien und ansonsten nur als interne Arbeitsfelder verwendbar.
Bei SQL kann ich sogar mit 10-stellig gezonten/gepackten Feldern arbeiten, es erfolgt dann halt eine Umsetzung und ggf. ein SQL-Fehler, wenn die Umsetzung zum Feldüberlauf führt.