OUCH, that damage looks a little costly to me. Glass doesn't always show the full extent of structural damage.
One hell of a way to get a better fuel system.
I agree with Plums, maybe a happy dyno on that day. They are great tuning tools as they at least give you a baseline and where you finished. As to final numbers....take em with a grain of salt.
Hope all goes well with the repair.