So an SPDIF card would be pretty much the last choice.
I don’t actually completely agree with this. USB is required for DSD. However, USB is a data packet interface. It is true that an upgraded USB audio card will help things, but this is not necessarily superior to S/PDIF card. It really depends how good the USB-to-i2s section is in your DAC.
I had an opportunity to compare USB vs S/PDIF on two different DACS. The music server was a $20,000 Pink Faun 2.16x with both USB and S/PDIF AES/EBU output cards. Both output cards had the OCXO clock upgrades.
When using my friend’s $16,000 DAC, the USB connection just did not sound good. It had a hard solid-state edge and the bass was weak. The DAC actually sounded amazing when using a AES/EBU cable, but it was very apparent that the USB connection sounded like crap.
Now when I put in my modified LKS MH-DA004 dac, the USB vs S/PDIF was a lot closer. The USB input on the LKS dac was significantly better than my friend’s $16k dac. It actually sounded pretty good, but it still was not as good as the balanced SPDIF input (AES/EBU).