I have an idea running in my head that might allow more religions in the game, but not overflow.
What if religions came and went? For example, if a religion stops spreading in the game, and other religions enter to the cities that have that religion, those cities will slowly (on a percentile...