Hey danth, You could try removing the nosecone from the fuselage and popping off the D shaped piece that covers the canopys' hinge. The D piece is usually glued in, but if You use a sharp tool like a box cutter, You might be able to wedge it in and pry the piece off. Next step, put the canopy in hot water and wait till its pliable enough for it to warp back into shape, and tape it tightly back on the nosecone for a few hours. If it ends up foggy, You can always polish it back, there are tons of videos on youtube how to.
This might seem like a crazy idea, but I would definitely give it a shot, unless someone around here is willing to cast one off of theirs.....anyways, good luck !