For what it's worth, I wouldn't let temporary bonuses/abilities to qualify for anything permanent, ever.
That's just going to open a can of worms if you do, because temporary stuff is by definition going to change, and then you'll be left with questions about the validity of what you're left with, or possibly even stuff that just can't work anymore without the original requirement.
That said, those requirements are a pointless and nearly useless addition to the game, so if you have players who start looking for shortcuts to bypass the requirements, consider how much they really add to your game. If you think they are useful, enforce them and don't let temporary bonuses bypass them, if you think they are useless, ignore them altogether.