When you created your image, did you create it as a single disk resizable or a Multipartition image?
It sounds, to me, like you created a multipartition image and the mbr file is overwriting your disk. The partitions being generated on the new 790 system are telling me this?
Why you ask?
Because in 0.32 and even all the way thru 1.2.0, Windows 7 resizable would create one of two possible partitions on the disk, it never would have created a 3rd partition.
The first partition (if rec.img.000 exists) would be: 100MB starting at sector 2048 and ending at sector 208647.
The second partition (if both rec.img.000 and sys.img.000 exists) would be starting at sector 208648 until the end of the disk. There would never have been three partitions generated on the disk.
My guess, your 790 hard drive size is smaller than the 7010 hard drive size, and it’s because of this that you’re seeing the problems you are.