I'd bet that if you contacted zilla direct, they could tell you where to get a replacement cover.

The best idea is Steve's, of "sewing" on a patch of screen, IMHO. I wouldn't want to chance the glue not holding.