Can't remember how I managed to get mine open, but it can be done.
I ended up replacing the bonnet cable, which has become stretched.
After that, I had a problem with it not opening due to no grease being on the actual catch, so I make sure I grease it up properly now.
Sorry that's no real help to you, but that's all i've got