mATX AM4 motherboards with excellent IOMMU groups

I bought the Asrock B450 Fatal1ty ITX from my cousin for cheap, and I couldn’t passthrough my 4x 2.5G NIC on my Proxmox server due to the lack of IOMMU groups. Is there an AM4 mATX motherboard that would work?

I currently have OPNsense setup (6 cores allocated) on it, and I’m currently using network bridging until I can find a suitable alternative. It’s stressing out the server when I do VLAN routings.

I bought a Mikrotik switch, but the pings are a little high with VLAN routings.