ok - i figured it out. It is purely a permissions issue.
I built a test page in classic asp and the zipping was
successful.
Processof elimination led me to find user IIS used to process
asp pages had correct permission and the CF system user (even as
part of the local admin group) did not...