everyone agrees that the data (the bits, the ones and zeros) arriving at your DAC is unaffected by the ethernet cable, USB cables, switches, clockers, re-clockers, routers, streamers, computers, It is bit perfect no matter the differences in the above.
Electrical noise, jitter, and other timing may be affected, but the data is not.
so logically, if the final device feeding your DAC is capable of cleaning up the noise and dealing with timing issues, it does not matter what comes before it.
therefore, get a Mutec MC-3 + USB which will take the USB stream and convert it into an AES or SpDIF stream to feed your DAC. Add a 10 MHz clock to it if you like, but the Mutec is all you need.
use your Mac Mini or Pi or whatever you want, doesn't matter. There, I just saved you many $1000s , you are welcome.
BTW the idea that if you spend enough $$ on streaming you can rival the best vinyl is amusing