With regards to the E610 you might be interested in this Intel Community Support thread.
https://community.intel.com/t5/Ethernet-Products/E610-XT2-No-Longer-Seen-in-Proxmox-9-PC/m-p/1725698
Here are the steps:
root@pve1:~# wget https://github.com/intel/ethernet-linux-ixgbe/releases/download/v6.3.4/ixgbe-6.3.4.tar.gz
root@pve1:~# tar xvpf ixgbe-6.3.4.tar.gz
root@pve1:~# cd ixgbe-6.3.4/src/
root@pve1:~/ixgbe-6.3.4/src# apt install...
I had the same build issue with ixgbe-6.2.5 under PVE 9.1 (kernel 6.17.4-2-pve).
This now appears to be resolved in the latest driver release ixgbe-6.3.4.
Today I successfully built ixgbe-6.3.4 with kernel 6.17.4-2-pve (to resolve this issue) and...