The problem with replacing an oil pan is all the stuff you have to remove to get to it. Some you even have to raise the front of the engine up to replace it. That $350 charge…most of it labor.
The other problem is that there aren’t too many aftermarket companies that make oil pans. Just no market in it. It’s one of those parts that doesn’t break. So you may be stuck with OEM only.
I’ve never tried the epoxy, but I sure would if I was in your shoes. Doubt there is a better solution.