Just want to give an update on treating my tank: One thing that I haven't seen anywhere except on a Canadian storefront is that you want your temperature to be low when putting Levamisole in your aquarium, 75F or less, because the dissolved oxygen is reduced significantly when treating the tank. Apparently discus fish are the most sensitive to this, but also the snails as well. So you should turn your temp way down and put an air stone in there to help out the fish.
I did 5 grams dissolved in 100 ml of water and used 1 ml per gallon (so 15 gallons altogether.) Had the light off for a day, then cleaned the tank after 48 hours. I had the blue mystery snail in the tank and he survived the treatment just fine, but he was a bit stressed out and had his siphon out for a short while after 8 hours of dosing the tank but was fine on day 2.
Right now the tank looks very healthy and I counted four worms on the ground that I vacuumed up. All the fish are perky and there are no more redworms hiding around the anuses.