I agree with L. The wording on the wiki needs to be expanded to encompass this side effect of how special rooms and map rooms differ in this case, but I see it as more of a feature than a bug.

If this functionality is changed it might break backwards compat. with older quests also. We would need a "SecretRoom[once]" flag or something as you say, but that is outside the feature base for 2.5 so this belongs in Beta Suggestions.