I’ll be honest. With the quality of the rest of your repairs, I think the most appropriate solution is probably a better used roof skin. They’re only held on with screws and sealant I think.
Brilliant work by the way. I was pleased with my body repairs but this is another level.
Rich