Includes will match the string you provide in the zip field, not the other way around. I think you want the operator to be “is at least one of”. With that you can provide a list like tags.
Alternatively, you could store the zips in a shop metafield and then check is the shop metafield includes the new zip.