How would you fix this striker?

When I bought the 68', the Driver's door had been hit hard. Hard to believe the glass was still in one piece, but the impact ripped out the striker pin. So the body's shop idea of a repair was this

P1010015.jpg

P1010013.jpg

So I was wondering, what would be the best way to approach fixing this?

Thanks