Yes, the settings in Settings > Chromecast are global and apply to all Chromecast.
And you are right, ideally some of these should be configurable per device. The reason it is not is historical
and date from a time where people would probably have just 1 Chromecast.
I will evaluate making this change but it is adding more complexity and settings.
Also displaying what exactly is transcoded is a good idea (remux only, video only, audio only, audio+video). I'm noting it but no promise it will make it.
Though be assured that only the minimum is transcoded.