Just throwing this out there. On OPNsense someone noticed you can use a cheaper QNAP Intel card for the 2.5 Gb for only $40, and it works without adding drivers. I haven't used pfSense for a few years but assume it should work just the same.
QNAP QXG-2G1T-I225 Single Port 2.5GbE 4-Speed Network Card https://www.amazon.com/dp/B08FB83C1H/
https://www.amazon.com/dp/B08FB83C1H
https://www.amazon.com/dp/B09SSD3HMB
One thing to watch out for is early Intel chips had a problem with stepping. Any card you want to make sure it has v3 stepping. Usually you can find it in reviews or Q&A. Not sure if that IO Crest has v3 stepping. Looks like Qnap does.
This is the OPNsense subreddit, not sure about pfSense. The QNAP card I'm using with OPNsense is this one. It looks like the one you linked is just a 4-port version of the same Intel I225 controller.