I took a quick look in the documentation but could not find whether or not there is a powershell cmdlet for instant recovery to hyperv. Forgive me if it was staring me in the face...
I got this to work Start-VBREpInstantRecovery but then since it creates a generation 2 vm won't boot the efi bios. I am playing with it but understand why this is not supported
Yes exactly to an EFI bios. When I did BMR's in the past I had to use a windows iso and start the setup so that it would create the efi partitions first. Then boot again with the Veeam ISO to install then boot again in EFI mode (this was on vmware). So I was hoping that the instant restore to hyperv might make this easier but now see this issue with generation 2 hyperv vm's.