Sorry to hear about the set back, but think of it this way...
you can literally say you blew the welds on your intake!
How much boost was this thing seeing on a regualr basis?
PS
After looking at the last picture a little more closely, it looks as if there was minimal penetration of the weld bead on the bottom plate with the velosity stacks???