that looks nasty mate, and it is always the hardest bolt to get to that snaps. personely i would keep drilling and re tap it may take a while but at lest you will know the job is done right.
try screw fix for heli coils if you need them. they do work fine. i have used many when i used to work...