With that kind of itinerary I can clearly see the challenge
I can only really compare the US and Germany. The approach is very different. I moved to the US 16 years ago and was surprised about the focus on locally/regional self-organized leagues and tournaments. And almost always handicapped. In Germany I was missing tournaments. They are so busy in their league system, there were not many house/local tournaments.
Germans take any sport really serious and organize in clubs. Many of those clubs run their own facilities. They might be great places to play, but they are not open to the public or not advertised. What I meant earlier was to find a club which plays in a public pool hall. They should have league days on Sundays (starting early in the morning!), but should also have their training days during the week. Which would be a good day to go and find good players and then maybe some action. The top governing body is the
DBU. It maybe is only in German, but they list clubs and their location. If you invest some time, you find the public pool halls they call their homebase. Call them and go during the week on those training days. Some of the club-run places might also be open to walk-ins. They will be no place in Germany without beer, but they might be in remote/industrial areas and without food/kitchen.