It sounds harsh, but I'd go with euthanizing all the fish and sterilyzing the tank, too. I had a tank into which fish TB was introduced (I'm pretty sure; I never did any microscopic analyses of fish tissue, but the symptoms were classic). It intitially wiped out about 75% of the community tank. Then, no additional fish became ill, and I thought I was out of the woods. I added some new fish to that tank after many months, and all the new fish became ill with the same disease. Several fish continued to be symptom free. I repeated this cycle once more before I began to suspect the fish that lived were maybe asymptomatic carriers, and they infected each new batch of fish. (I should add that, during the course of this, I researched the disease, learned about mycobacterial infections, how difficult it is to treat them with either UV or antibiotics, how they can infect human tissue thru cuts, etc.)
Anyway, because I'm sympathetic and I couldn't bring myself to euthanize these fish, I ended keeping just the survivors by themselves. Caring for these fish was a pain, because I had to not only assume mycobacteria continued to live in these hosts and I (or my kids) were in danger if we put our hands into the tank, but I also has to worry about cross-contamination to other tanks from my nets, Python, etc. The fish went on to live for several years and it was a royal pain caring for them.
If I had to repeat it, I wouldn't. The risks aren't worth it.
HTH,
Jim