After reading the article, I just thought of something.

Your bike model is in that article, along with the info on making your own clothing. It is ENTIRELY possible that the troll that chose to write that crap about you did it, not necessarily because there was a smell, but because he/she found out the info from the article. You know how rotten asshats some people can be, and maybe he just chose to mock the fact that you make your own tights or something.

I'm not excusing him at all, but given that you don't think you've ever met him, my thoughts make sense.