@richtruss I really wish I could, UK is a long way away from California, I'd actually make a bit detour to listen to that. But i am taking your word for it. I will continue to assume that it's possible and be on the look out for some explanation. This is part of what makes this fun.
Look, there are thing not completely explained going on in my own system. Due to the system evolution, i have 3 methods to play files on my Roon Nucleus (that's another thing, when you do this for a living, messing around with DIY NUC is less appealing). It can go this way, all with Roon:
Nucleus - Ethernet - Naim XD5 XS2 - Bricasti M3.
Nucleus - Ethernet - Bricasti M3 (optional network interface)
Nucleus - USB - Bricasti M3
Those 3 methods sound very, very similar. As a reference, not as obvious as changing the M3 filter (Linear/Minimum phase). I'm still trying to fully qualify this. That's were this idea of being able to validate the bit stream the DAC gets would be awesome. Since I have converted everything to Roon, I'd like to get the Naim off the stack, but at this point my perception is that this is the path that sounds best. IMO, the path that has the best chances of presenting the right bits to the DAC would be be second option, no USB or SPDIF involved. The quest continues.