It's highly unlikely that the spam bot does anything vaguely intelligent. It probably found your wordpress installation by scanning, and probably doesn't check the form, just POSTs a known set of fields which will work on some installations.
Therefore, even checking a hidden field containing the word "banana" would fool it.
I suspect that you've put the hook in the wrong place - Wordpress is a steaming pile of cack when it comes to understanding how it works.
Mark