2004 XK8 convertible replacing the left rear quarter window mechanism

2004 XK8 convertible faulty drivers side quarter window finally removed the mechanism but destroyed the clear plastic rain cover that goes over the interior of the mechanism cant find a supplier who has one. Any thoughts?

Try Jagbits.com, worth a look and a ask.