I concur with DJ2. You could find someone to sew you a custom fly, but it would most likely cost more than a new tent.

You could try making one yourself if you are handy. I would first try to make a mock-up with painters cloth and tape. If you aren't a sewer (person who sews... not a network of pipes for collecting waste water), some fabrics can taped together too.