Is it really an ad hom if he doesn't know the hom?

Their reply is 100% based on the content of your post.

If you make up a person to insult then yeah it's still ad hominem.