I've seen thsi before and it's a real difficult area to work with, especiall the size as you stated. The onl way to properl repair it is to replace the roof at the pillars. Just make sure whoever does it measures every opening 4x! I'm doing one now where the roof was replaced at a body shop and the door opening is now tight.