You could see if John from http://www.bearpawwd.com/index.html could/would sew a new one for you.

My guess, however, is that a custom made fly would cost as much as the original tent. I think I'd be looking for a new tent on sale. This is a good time of the year to find good deals.