I would do as fjm said, take it to a Reputable shop who's worked on many honda's. There's other things you can try, but they all have risks. Unless you can get ahold of one of these sockets:
Why kind of mechanic leaves you in such a situation???
Keep track of everything you spend getting that plug fixed, and bill him. I would hold him completely liable, especially if he offered no compensation in the beginning. Good Luck!