I suspect in addition to the aluminum skin damage, you probably have some internal issues where the screws pulled out.
You may want to look at my attachment in the linked post
http://www.trailmanorowners.com/foru...ht=cleat+latch for some ideas on repair.
If you have questions, I'll be happy to answer. Good luck!
Dave