After you get it out, I would take your radiator to a radiator shop and see if they can solder it up for you. May only be one or two tubes that have been dinged. It would be a shame to junk a good radiator just because it has a repairable leak. I have soldered up many radiators over the years. you can loose a few tubes and it will still cool just fine.
It used to be that radiator shops would recore radiators. Unsolder the top and bottom tanks and solder in a new core. Don't know if this is still done, but another option if yours cannot be repaired.
Kurt