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
P a Blanchard for original parts
Yrm for new high quality reproduction parts
Paddock spares are very good for pattern parts , in stock and supplied quickly.
Land rover treasure for obscure parts.
All of the above are very good companies to do...