I'm facing a similar problem, did you find any solution? I really want to find a way to open a file attached to an infopath form and be able to edit the file and resave it, keeping it attached to the form the whole time. I know I can save it locally and re-attach it to the form, but not all of my users are that tech-smart. Ideas?