The cover (the plastic bit) may come back to shape if kept warm for a while but do not get it too hot!
The metalwork that is part of the bumper structure and the mountings on the car form part of the crush zone of the vehicle. Once damaged they should be replaced, not repaired. In a subsequent...
Are you sure the fault has cleared?
Mine would be fine for a couple of days and then start going off every few minutes.
Have fitted new TVSS (£50 from dealer) and everything is fine.