I think the Warning was quite wrong because, as SenorBeef states, the insult was clearly embedded in a false hypothetical. But even ignoring that, the rule about insults seems unclear and arbitrary.
Here’s a post in MundanePointless that did NOT get a Warning.
Was this less [insert adjective compliant with rules] than calling someone a “loser”? Does it avoid a warning just because it doesn’t contain a syntactical structure clearly of the form “Septimus is [bad word]”?