Allright I got the machine live!
So what I did was really plain and simple...
Create a backup and recovery media with Veeam endpoint backup.
Restore the backup onto my xen server (with driver injection).
Boot the machine in safe mode.
Disable hyper-v services (even though they are disabled in hyper-v...)
Reboot
Done
I still can't believe it took me so long to figure this one out. I was deleting/editing registry entries related to drivers that I didn't need etc...