As many have already suggested, Quobuz is my preferred service.
Also as many have suggested, you will have to dump the Mac as a streamer. Even an entry level BlueSound Node 130 (newest version) will provide a great interface and superior sound quality. Add a quality linear power supply and excellent USB cable and you are set as a starter package. I'm still using this package (with a Denafrips IRIS DDC outputting I2S to Denafrips Pontus II DAC) until I can save up for an Aurender N200 at $6,300
BlueSound Node 130 (latest version) $600
LHY BlueSound Node 130 Linear Power Supply kit $279
High quality USB cable (Supra Excalibur USB cable) eBay seller Zendada is preferred distributor $140
Total $1,019 for a terrific starter steaming setup with a great interface. And you can compare the internal DAC of the Node 130 to your DAC and see what differences you see. I personally use a Denafrips Pontus II, for about $1,850