It looks like the attachments are just stored straight up in the .msg file, not UUEncoded or anything. If you had a hex editor and a lot of time on your hands, you could strip out the message part and ...
I just ran into this the other day...unfortunately I haven't been able to fix it. At least I know I'm not going crazy.