James, none of those things you list (or quote) are issues of a change of Catholic doctrine, just providential judgments or governance--both of which can change. The Catholic church could choose to allow priests to marry tomorrow, and it wouldn't be a doctrinal flip flop either.
Great, now some of our trolls are probably going to say that the generation overlap was just a "providential judgement" for the GB...