Sorry I am bit delayed but I have tried the various options that John has suggested , here are the pictures.
Linux Ropieee has been discussed above in detail and results in USB ie 24/96 at best so I’ll leave that
This is a Windows 10 laptop connected to the CXN by the Audio USB Port (ie the “little square one”) , the CXN set to USB Class 2 . Windows has the CA USB Driver installed . Windows recognizes it and says “Ready For Use”. My Headphone amp is connected and gives a Sample Rate read out, albeit limited via Coax to 24/192
The device settings are …
Having never used it like this I trust they are OK
I now played a std 24/192 track and the audio path shows

pretty much as I would expect
I have a SACD ISO file which I converted to DSD64 (DSF) and DSD 256
Playing the DSD 64 i see

The CXN shows “USB Audio DSD”, my headphone am shows 24/176.4
Now I played the DSD256 and see
The CXN shows “USB Audio DSD”, my headphone am shows 24/176.4
ie Roon downgrades the DSD to 64 , presumably because CXN only supports DSD64
Converting tyhe SACD ISO to Flac 88.2 I see

The CXN shows “USB Audio 88.2 kHz”, my headphone am shows 24/88.2
I think that simulates all the options .
The bottom line is a small (cheap) windows device acting as a Roon End Point should replicate these results and allow Roon to pass DSD64 to the CXN. The Linux option we have seen will not
Unfortunately I do not have a Mac device to complete the Trilogy
It follows what we would expect from @John 's post above.
Hope this helps
Mike