I just went out and looked mine over. The only hope I can see is if you still have the little metal piece on the end of the emergency release cable. Possibly you could get something else in there and catch the end of the cable to release the catch. Not sure how the handle came off and maybe the end piece is already gone. Can't tell how much pressure you have to overcome to open the lid once it is closed. Thought about prying up lid and checking it out, but luckily came to my senses in time. Sorry tho. Good luck with whatever you get done. Regards, Bob.
Cuando Omni Flunkus Moritati