Shaun,
If the CA is not too heavy, I have had good luck removing it with an automotive "swirl remover" polish. Just do it by hand and keep repeating until it's all gone. Also works well for very light scratches or other surface blemishes and leaves the canopy perfectly clear. I've also used the same technique for paint blemishes.
Here's the Meguiars polish:
http://www.meguiarsdirect.com/product_detail.do?q=4726