Hey,
If you still have a machine available, you can do a P2V conversion with either Disk2VHD or StarWind V2V Converter.
https://www.starwindsoftware.com/starwind-v2v-converter
I assume that image backup has created 2 different vhds - one for efi partition and another for your C drive. That is why you are getting an error on boot.
Cheers,
Alex Bykovskyi
StarWind Software
Note: Posts are provided “AS IS” without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.