Ich denke mal, das Problem ist das QDLS.
QDLS unterstützt keine CCSID's und der fopen() wird sicherlich mit CCSID durchgeführt (ASCII->EBCDIC).
Probiere es mal mit einem anderen IFS (/Home/MyDir).