Just curious here, have you tried the Pure Music player for mac? It has the features you mention. I use it with an external dac and amp , plays flac (and everything else hi-rez or not) and uses itunes library. Switches bit rates and file types seamlessly. It was recently updated with new features too.