Thanks for that. I didn't realize those bridges even existed! Did you try mautrix-gmessages at all? It looks like it supports mms and rcs and is actively developed.
I need to set up a new matrix server but I'll probably give those a try too.
Having a pine phone would be pretty cool to have things like that to mess with.