I am not up to date with the options that support ALAC, but I'm pretty sure they are many. FLAC is pretty universal.
If you are looking for something to manage and enhance the experience with your music, I suggest having a look at Roon https://roonlabs.com/. It can do so much with all the metadata that is available for the music. It is a bit much to get started with as it consists of needing a core server and an endpoint(your RPi can be used as an endpoint), and some are put off by the cost, but for me, I find it excellent and can't imagine not using it, but I also got lucky and got a lifetime subscription before the price increase.
Another option, and less costly, is using a device with BlueOS. The Node 2i is pretty popular, but I have no experience with it. It can also be used with Roon. https://www.bluesound.com/products/node/
As you have said, since you are Apple-centric, the AppleTV is easy and convenient.