Hmmm... seems to be something we can help you with by enhancing the way we are doing things (on the long run), but perhaps....
...did you try changing the umask on the target directory as a potential workaround? (or, alternatively, you can change the runmapper script -the script that runs to perform the GPO action-).
If these things sound foreign to you, let me know.
Robertson