How far away from the weld on the strut did it break? In my tool & die profession I've seem where welding on certain types of steel cause it to become brittle just past the welding heat point.
What I did when I sealed mine up was mount 2 small fans from computers under the dash vents. I wired to the factory fan switch and they blow pretty good on the windshield.