I found that most guides on youtube or otherwise blast past using EDID emulators or headless plugs (dongles) for displayport/HDMI.
The dongle emulates having a monitor plugged in without the monitor actually being there.
All the settings listed above would never be 100% for me personally and i would still get the dreaded code 43. Since i believe Nvidia's drivers/cards seem to look for a monitor being plugged in to stop virtualization on their consumer GPUs.
Since using the dongles i have found getting code 43 much less likely or none existent. For me within unraid i use BIOS: OVMF, Machine: i440fx-4.2, Hyper-v: yes, Graphics rom BIOS (dumped from the GPU itself), pass through the Nvidia Audio as well (even if you wont use it).
In KVM, Unraid and vmware ESXI i have seen similar behaviour cleared up by using the dongles.
I use a Displayport dongle myself on a 1660 3GB but i have seen this work on 1080ti's for example.
Here are some examples on amazon (i am in no way affiliated to these sellers or products.):
Displayport example:
https://www.amazon.co.uk/DP-DisplayPort-emulator-Headless-2560x1600/dp/B071LQHQMV/ref=asc_df_B071LQHQMV/?tag=googshopuk-21&linkCode=df0&hvadid=217971167670&hvpos=&hvnetw=g&hvrand=17762952164112151129&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=1007016&hvtargid=pla-412706487727&psc=1
HDMI example:
https://www.amazon.co.uk/Headless-Display-Emulator-Headless-1920x1080-generation/dp/B06XT1Z9TF