Have you tried OSMand? I used it for navigation by foot and car, and in many cases it has equally nice public transport as gmaps. Otherwise I only use the local apps from each provider, so WienMobil and Scotty for Vienna/Austria for example, because google does not know about outages or disruptions in many cases. But that’s my experience in Europe, so your mileage may vary.
Is Graphene the only possible way to use google maps *almost* anonimously?
I’ve been proudly using Lineage OS with microg on my phone for a while now, and while it wasn’t ideal, it was good for my daily use....