Not really. Those that allowed it on Purim allowed it in the form of a masquerade within the Purim festivities where the intent was not to mingle with, or assume the gender of, the opposite sex, and it was apparent to all that that was the context. That specific context did not violate the Torah prohibition, hence its allowance by some as part of the Purim festivies....
I don't know this sugya at all. But do we find other deoraysas that we use a reason of a mitzvah to say when it's allowed or not?
If anything I'd say that the reason it's allowed on Purim is because it's not considered a לבישה (plus it doesn't say לא יעלה like by klayim (if that helps, I don't remember the sugya of klayim either)). And nothing to do with the reason of the mitzvah.
Unless that's what you're saying.