Whilst YT-dlp supports many sites, it's primary function is still downloading from YouTube and that doesn't have flac. Even YouTube Music Premium only streams at 256 kbps Aac when set at high, I think.
Using one of those deezer or qobuz bots might be better incase someone really wishes for flac. Or if one wants to invest time, then Soulseek is always there.