Welcome to NGA, Mark
@ThisisElvis
Hopefully someone else here will have some help to offer with regard to the window clips, I'm not at all familiar with them myself. Do you know what brand the greenhouse is?
Best wishes to you for getting that GH fixed up!