To simplify things just subscribe to Spotify premium and set quality to "Very high."
I just use Tidal's app, download for offline play at "Master" quality and use Tidal to play it. I supplement that with some FLAC files. As for UAPP I wasn't aware that Android upscaled my Tidal master files, or that I'd need an external DAC (I bought the phone because I thought it's internal DAC was decent). So I just need to get a better handle on all of this, including "bit perfect" and better understanding recording quality / FLAC output. I really appreciate the info, thanks!