Regarding ethernet or USB there is at least One more option, using wifi. If the dac has a memory and a reclocker it should be possible to get really good sound with wifi.
https://darko.audio/2018/08/ethernet-or-wifi-which-is-better-for-high-end-audio-streaming/
https://darko.audio/2018/08/ethernet-or-wifi-which-is-better-for-high-end-audio-streaming/