Have you thought of one of the micro computers with a digital out and a good DAC. most can be set up to display on a tablet or phone or you could output the video to a small tv or monitor(touch screen is ultimate). I use an Asus Vivo mini pc it outputs optical as well as USB and HDMI. I run the Tidal ap and display it on my TV that is in the same room but I have tried it with a tablet and it works great. I output the digital to my MSB DAC to great effect. This also gives me the flexibility to use any other streaming service that's available on the internet also YouTube etc. Not to mention all the benefits of a small form computer. I payed around $300 for the Vivo and it also had 500gb hard drive built in and can also run a NAS so lots of options. I run mine wirelessly but you can hard wire it to the internet as well.
I use one like this one
https://www.asus.com/us/Mini-PCs/VivoPC_VM42/