Poor thing. Duct tape is never good. It's waaayyy too sticky. Try calking or hot glueing a piece of plexiglass as well.

Hopefully after a shed or two the damage will heal.