Heli-coils are not ... nor ever intended to be a permanant fix ... those that believe they ARE ... 
The BEST solution is a new sump plate. A new Heli-coil may do the same at the next oil change. I have always believed a heli-coil is a "Quick-fix" (CHEAP) option ... but too often ends up not so cheap.
A drill out of the sump plug hole and re-thread to the next size up is one (other) option.
Whatever option you choose ... any competent engineering outfit should be able (if not willing to ATTEMPT at YOUR risk) to do it ...
When life throws you a curve ... Lean into it ...
Bookmarks