I cried myself to sleep when I lost all my fish to a ph/bacteria crash, so I've been there. It hurts.
Let's try to eliminate some possibilities.
Fish TB causes bloody sores, but it also causes lethargy and spine deformities. Have you seen anything like that?
If there were leeches, generally you would see some evidence of them, especially the circular sores. It doesn't look like that.