I did the same research for connecting the two OS - UNIX and MVS. I do the connection by trying to execute a shell script as opposed to a program in UNIX. And this works like a charm. Might sound silly, but if you want to try executing the same using a shell script I can offer my assistance.
P.S Reason why I say a shell script is that I had countless abends(abends so against to manual - Name a number I got it from 125 to whatever, and with unbelievable explanations in the joblog ** grim nod **). Perhaps because of the settings and restrictions used in the OS by these folks here, I don't know. Wish there were more help or manuals around for such procedure(s).
Anyway, without digressing, if you want to tweak this a little bit using a shell script feel free to give me a yell.