Well, you would basically be able to do what you suggested but through a law rather than an event.Fair enough, i thought you were going for more historicity in that area that's only why i suggested it.
In the OP we have a few alternatives (in addition to what I posted concerning the suggested tolerance). Anything else you had in mind?One could give Islam the ability to change its character depending on the circumstances of its creation