After dabbling with Alpine and going back into the bios I realised that PCIe 1 and 2 were set to Gen1 (I did think I had changed them to Auto a number of years ago). After amending to both to Auto I'm now getting 2.10 Gbits/sec to a public server from OPNsense, 2.12 Gbits/sec from Win11, and 2.35 Gbits/sec OPNsense to Unraid. Thanks for all the input.
"