I don't think the problem is that RoK and FoL spread to much, as much as it is that Elves and Dwarves are forced to beeline straight for their founding techs (bypassing much wiser tech choices), so they are founded early.
I absolutely agree with this!
I've been saying since the first version of FFH that it is almost impossible to found FOL or ROK if you are not playing the elves or dwarves in your game and they are there.
In my last game ROK was founded BEFORE Turn 100 - in an Epic Speed game. That just isn't right. In addition to the beelining I am still convince somehow, someway (I think and Adept might have something to do with it

) they also get some help with their goody huts. The elves always send both their Scouts out and leave their capital undefended (I beeline for the Elves capital if they are anywhere near me because it takes awhile to build that first defender at epic speed), but I cannot understand how the dwarves (one has two Warriors to start) does it.
By allowing them to beeline these religions and found them so early, it really does impact the way your games go. ROK and FOL are spread around quite a bit before the other religions are founded.
Although, I must say that AV getting beelined (it would appear so anyway) has the same effect with the early spread of that religion and the introduction of Hyborem to the game.
Suggestion: stop the beelining of the founding of ALL religions. Give the players an even playing field with all getting a chance to found the religions. An alternate suggestion, I have mentioned before, would be to give the dwarves and elves Way of the Earthmother and Ways of the Forest as starting techs and just get it over with!
