OK I managed to sort this out.
Multiple problems, so here goes.
After I noticed that the efi sector was formatted fat32 as a data partition, I decided to delete that partition and recreate it.
The second whammy is I used easyuefi and saw that for some reason the winboot had been placed on another drive. No idea when or how this happened, but after I did the rebuild, the error went away.
I tried to install Win 11 yet again, this time however it stopped at the restart and hung.
I then checked and saw that in the UEFI what looked like yet another drive still connected, but given I had physically unplugged all drives, I knew this could not be the case.
Next, I decided to think about unplugging all pcie cards, at which point I remembered I had put a SATA extender card in. This was because putting an NVME drive in, the board disabled 2 of the SATA slots.
It was this PCIE card that Windows 11 upgrade saw as a drive when it came to restart, and of course hung there.
Removing the PCIE card did the trick and Windows 11 installed.
Thanks for the help, which lead me to check everything all over again and helped in solving the issue.