Sorry, no, it can't... As the stand-by control of the DataPower boxes isn't a "real" cluster it won't deactivate the passive box, merely remove the IP address from it. The pollers will still poll on the stand-by box and there is unfortunately no way around that.
Some customers who wants all processing to be done on one box I normally setup a "poller MPGW" that has the backside set to the VIP. That way any poller who polls data will send to the "active" box and the processing will happen there. This is most convenient if you only want to monitor one B2B Transaction Viewer for example.
I have been testing a few scripts as well where I enable/disable the FSH depending on events sent at fail-over but I have found that there are a few too many events to monitor for that to be a "safe" approach...