Helicoil is a brand. There does exist some brands of thread repair coils that use standard bolt taps. Keensert is one, there may be others. But you are right........he likely damaged whatever was left in there. Might be some welding in the future.......