I'll check that motherboard out. That's what you're running, right? The AsRock Rack X570D4U? Sounds pretty reasonable, actually. I'm torn between getting a new card and getting a new motherboard now.
Edit: is this a comparable board to your recommendation? Couldn't find an identical model on Amazon.
Edit #2: I checked out that motherboard a bit more, and it's more expensive than my current motherboard was on Newegg. I'm thinking I might just give one of these NIC // cards a shot.