Since you have Roon, I'd recommend Roon's operating system installed on an Intel NIC. You can then run it as a server only. Can create an endpoint with a raspberry pi. Cost for software is free, cost for hardware would be $500-750.
Roon operating system (Rock) link:. https://help.roonlabs.com/portal/en/kb/articles/rock-install-guide
Roon endpoint link: https://help.roonlabs.com/portal/en/kb/articles/linux-install
Good luck!