You could be right.
I had to put a redirect in place to steer visitors to the correct directory (the old site was in pc-forums.co.uk/phpbb/), so the old spambots will get redirected as well.
reCaptcha is a Google Authentication thing, the 'I am not a robot' check box you see on a lot of sites, so fingers crossed it's effective. :)