Earlier quoted context omitted.
It took me a moment to realize that the poster is trying to use a different definition of ad-hominem which isn't actually a logical fallacy. He's just criticizing the fact that the OP is bothering to criticize article's author at all . Personally, I don't like that usage because it cheapens the definition of ad-hominem and makes it harder to call someone out when they make an actual logical fallacy.
It's a sort of bait and switch tactic. They're relying on the notion that an ad hominem attack is a logical fallacy, which everyone agrees is bad, an invalid method of argument. Except that they're using a uselessly vague definition of ad hominem that amounts to "any insult", which is extra stupid because we already have a word for that: insult. So why even use the Latin, then, other than to make yourself sound fancy…
You may also note that having a "word for that already" is also called a "synonym", and we don't accuse people of bait and switch, misrepresentation, being uselessly vague, and making themselves sound fancy because they say "synonym"