Sounds like bad engine mounts. Have seen more than 1 radiator damaged when an engine moved forward under braking.
If it was OK in the garage, then either the radiator moved backward (body shifting on the frame) or the engine moved forward (motor mounts didn't hold it in place).