Depending on your budget, you may want to check out this company:
Convertible Top Replacements | Auto Tops Direct Car Tops
My 02S plastic window cracked just like yours did. The top was also well-worn, so I opted for a replacement top with the glass window. It plugs into the outside mirrors for defrost, and the wiring is built in. Plug and play. I had a local auto upholstery company install it, and it's perfect now. Great looks on the car, and a good investment, as far as I'm concerned.
Good luck!
Dave