The WC's you are doing are not big enough for discus to keep the water pristine enough to thrive.A lot of issues pop up with plants and substrate;to the eye your tank appears dirty to me.Since the plants all look like hair algae,you should remove then all.That way you can really clean the substrate.Lots of nastys under them.I'm not sure if it's bacterial or protozoan.Malachite green and formalin are great for protozoan,is good for some bacteria but not all species.I've had great success with Furan 2 for bacteria.If you can age your water that would be best when doing lets say 80% WC's.You should treat all you fish at once and not recross contaminate them.And their tank.