65 Cuda, how to open the hood?

I just bought a completely roached out 65 Barracuda to part out for others. I can't get the hood open. The latch apparently is this little tab.

20210921_175543.jpg

It appears it should rotate clockwise to open the hood. However, it wont won't move any further than this.

20210921_175602.jpg

I don't want to force it or break anything. It is currently soaking in PB Blaster.

Is this the correct latch, and if so any ideas why it won't let go?