what holds the hood spring mechanism on the pin?

From the looks of it a press on spring steel retainer, but a wave washer and cotter pin would work well.
Of course you would have to drill the pin.