The Trinnov is great for what it does, but it's not the very best there is for two channel. I don't use the Trinnov at all in my two channel rig (my two channel rig is Server -> USB -> MSB -> XLR -> VTL -> Speakers). I also don't use J River at all for any multichannel playback, greatly preferring to use my MSB and other sources through the Trinnov.
The Lynx is an interesting idea. I could go from the Core Audio server to a multichannel Lynx (or maybe a Pink Faun i2s, but I'm not sure that will works as the MSB network connection, while it uses a CAT6 cable, does not adhere to traditional i2s protocols, and I suspect the clocks are not as good as those in the MSB), and then have two channels of the Lynx feed the MSB stack and another channel (or two) feeding subs that are dedicated to two channel use, with Acourate doing the crossovers in the server. I might face time alignment issues though, as it's not obvious that the MSB has the exact same latency for different input sample rates.