The media card has never worked for tts..
Are you saying you don’t have a service media_player.alexa_tts? We’ll need logs to figure out why. Please turn on debugging and post any errors being generated by the component in an issue and we’ll take a look.
There have been scripts posted in the thread to help set the volume by playing a silent track prior to any TTS announcement. Please search. Alternatively, you can wait till someone resolves it here.
As for custom updater, no one’s filed an issue for it although people have requested it a couple of times.
I believe it’s an Amazon limitation that it only supports Amazon’s built in music services; HA can’t interact with the groups directly. Workarounds have been to create a HA group with all media_player entities and then adjust for the different response times since they do not all sync anymore.