Zoe became useless to FLocke because he was not able to corrupt her anymore. One of the requirements of using a puppet is that the puppeteer must be able to manipulate it.
Maybe she could have been Annie who has come back to the Island for some reason, possibly to find Ben.