i personally have never dealt with cotton mouth disease from what i understand the bacteria that causes it is always in the water.
i would test your water parameters do a water change anyways and treat like i said
as far as i see it its the best shot you got so far.
also regardless of what the big fish pharmaceutical companies say often a nice salt bath is the best cure for anything especially if it appears to be bacterial. at least from my experience anyways.