Targetting any member is a breach of the forum guidelines... just because one is a moderator does not mean that members can hurl abuse at them without consequence.
In a case such as this the moderator would have another moderator review the post so that neutrality can be observed but that does not preclude that moderator from taken further action.
You seem to be confusing "retalitory" action to that of the moderators performing the duties to which they have been charged.
If you have any further questions, send me a PM.