So, Anipodes S30 could be setup just as a player and you would just run Roon core on the Zenith. I have never had a customer match an antiopdes player with another brands server. It would only connect via USB. This is not my first choice.
The Bricasti M5 would be a first rate option. The M5 is at its best when connecting to a DAC via AES.
The Chord 2Go/2Yo which is slightly less expensive is also excellent. It has a digital coax and BNC output that are very good. I would argue it might be slightly better than the M5 if you prefer USB.
If you got the Bricasti M3 with network card, you would simply run an ethernet cable to it. That is likely the best performing and least expensive option.