Just read that linked thread. Is JBWeld really strong enough to plug something like that?? Need to get some in my emergency kit if so.
I wouldn't trust it on anything that holds pressure or is load bearing. I experienced the galley plug launch a couple years ago and drove five miles dry of oil without realizing it. Freaked me the fxxx out when I realized what I had done (smelled burning oil when I shut down in my driveway and knew exactly what had happened, then cursed myself for not watching my gauges like I'm usually anal about). Got the right sized tap and plug, some red thread sealer and did the fix in my driveway. I had to remove the heater hoses to get to it, but if you do that it's not quite so difficult. I found it seals best if you have the threads good and clean of oil, and install the plug with the engine cold, then let the sealer cure overnight.
Haven't had a single issue since, and once I degreased my engine compartment (that was a mess from Hell), it was like it had never happened.