I haven’t done it in a bit, but you should be able to do Windows startup repair from a USB (possibly a Windows install USB), which I believe can restore the bootloader. I’d recommend disconnecting all drives other than the Windows one when doing the repair.
Yeah I was pretty surprised. There are still some frustrations now and then but the Nvidia driver has gotten much closer to AMD lately. There’s even an open driver being developed.