Was it landing a big jump that bent the tower?
I've had mine nearly a year and have not done thing like that. I'm not reckless with the truck, but its had its share of wrecks. The most damage I do is bend shock shafts now and then. I do notice you have your shocks mounted way up higher than I have mine. Might be a leverage issue..?
Kindofa weird pic, but shows the mounting: