Not sure if this is what you are asking for,
in another post, I learned about selectors in ant,
<date> - Select files that have been modified either before or after a particular date and time
Seems like
you should be able to use a mapper to get from a zipfile name to a directory name (if the zip file and directory name were related like foo.zip and foo)...
Mapper in ant manual