I have a windows 11 golden VM residing on an xcp-ng 8.3 host, I am able to boot into the fog menus and upload images(although sometimes the console window blanks out after 3-4 minutes so I use snapshots and brute force to get it to complete).
Try adding this to your host kernel arguments: xen_emul_unplug=unmodified nomodeset vga=788
Also use the intel nic option not realtek. I am not using a custom kernel for my VM, just the latest same as any other machine.
UEFI bios mode on the VM(required for TPM).