Maybe we should all carry a limited supply of "canopy sealant spray" with us, just like that tyre foam stuff for punctures. However, like tyre foam pretty much kills the tyre, using said canopy sealant would mean more expensive proper repairs if you do make it to a safe dock...
Scoob.
I am not spraying things round in zero-g, especially expanding foam in front of my face. (However, if it leaves a bit of a residue when you clean it, that could explain some of the 'looking through vaseline' bloom and lens flare effects we currently get...)