For myself, my needs are modest: I use Firefox ESR to handle communications (email and forums); Lollypop for listening to local music files; and Shortwave for Internet radio. I do not place all of my computational demands on my Librem 5 USA; I use the Librem 14 for that purpose instead.
Dedicate an Android device to your Android-related dependencies, so that your relationship with your Librem 5 becomes healthy again. You can transfer your negative feelings to the Android device as intended.
Well, ideally, you create a local offline database of these train connections so that you can stop relying on the website to begin with. Other than physically separating your Android dependencies with an Android device, you could use an emulator solution like what @Dlonk did for their Microsoft authentication.
As for the Android emulator solution, check out this thread: