That sucks

I too somehow introduced flatworms to my system at some point this fall/winter. And I have been either too busy/sick/lazy to find out exactly what I have or how to deal with it.
Sounds like you're on a good regimen to squash the out break though. Keep up the good work and continue updating us on your progress.