muhomorr I appreciate your input but this doesn't seem to solve anything for me and opens up what I consider vulnerabilities, for instance the fact that the Google Home app wants me to sign in and give it location and nearby device access, which would now all be linked to my Google account that I've done a good job at keeping that data out of Google's hands with.
The Castify app seems to want to work but can't seem to figure out how to get the video to mirror also. VLC player Android has casting built in but the cast icon never appears for me. Perhaps it is my network and not my phone that is having the issue, though I can cast with another phone to either TV just fine, so that really doesn't make sense to me.
I do use a VPN but I have local network discovery on so that shouldn't be an issue. Lots to troubleshoot but I'll report back once I've completed the process.
I am considering trying a fresh install of GrapheneOS since I seem to have bugs sometimes that other people don't.