Did it actually turn the engine over when you tried to start it.
Worth cleaning up all live and earth connections on engine, chassis starter and solenoid to shiny bright.
Can you remove solenoid, disassemble, clean and bench test
Think there’s some adjustment in the latch position so should be ok, probably first bonnet the striker rusted off it’s original position and then bodged