I got a lot of mixed opionions on that support piece. Some racecars don’t have it and say the roof is really flimsy, but never causes any trouble. FWIW.
Mine is now back in.
I got the sunroof panel reinstalled now using the factory piece stripped of its reinforcements.
I did this by welding little tabs around the sunroof hole for the panel to sit on. I then shimmed the sunroof to a good position w/ wood shims. I then packed the gap full of JB Stick Weld, ie, epoxy silly putty. It worked out really good because it stayed put and didnt drop or leak or make a mess. I must say that stuff is strong and this panel isnt going anywhere.
I then finished the top off w/ black silicone mostly for looks.
On the inside i smoothing things out w/ a grinder and hit it w/ some paint. looks decent.