I use Tempus with Navidrome. Transcoding should be transcoding down to a format more appropriate for your bandwidth, so flac should be getting to your device as an mp4 or vorbis stream.
17GB seems high unless something else is going on, like your Tempus client trying to download all your tracks to your device.