(since I have no one to reply to) What is the P&N subforum? I do not recall making an attack on anyone, and I have never heard of the P&N subforum.
I have run into the CAPTCHA system a lot with your forum. I have also seen a lot of spam threads, which the forum managers, to their credit, have speedily removed. But all of this makes me less than sure this was not a spam attack.
I will look up this P&N subforum to see what it is. I suppose I will also have to change my PW for your site.