There are no "unwritten rules" of the TFP. Everything is spelled out quite clearly and easily for everyone to understand.
Everything in life has grey areas. That's why we have the word "judgement" in our vocabulary, and that's why there are moderators (and Super Moderators, and Administrators) to use their judgement and act accordingly.
The rules cover as much as humanly possible, and much of what cannot be covered is context. You can't write rules to govern context.
If you find issue with something a moderator (or SuperMod/Admin) has done, PM that moderator to inquire why. If this does not satisfy you, PM a different moderator. We work as a team, and we uphold the rules and ideals this site stands for.
Censorship is not the issue. We have to make decisions based on what we feel is inappropriate, based on the rules.
Please PM me to discuss your personal situation further, as the general-knowledge question you posed has now been answered and left for others to see.
EDIT- turns out it was a simple mistake over vague semantics. Sometimes you have to make a temporary decision to be sure your permanent one is correct. We
are human, after all.