Martin,
What has worked for me in the past is to set the association up for '*ZIP'.
The obvious problem with that approach is that now ANYTHING that ends with a ZIP will be recognized as a ZIP file.
So subsequently I have played the game of enabling: *.*.ZIP, *.*.*.ZIP, *.*.*.*.ZIP, etc...grrh...dumb and tedious, to say the least.