Yes I can only assume the water changes worked. The fin rot visibly stopped after doing a 10% water change weekly for 4 weeks. Then the fin started to grow back so I continued the waters changes just less frequent, 10% once or twice a month. That has been a couple years now and I still do the water changes once or twice a month which also flushes the gunk build up from the bottom of my skippy filters. The gunk can reduce my pump flow so its a win win for me.
I don't know enough about water and fish disease to explain why the water changes helped the fin rot, but they did so I wont argue with it and Ill keep doing the periodic water changes. I also drop the hose in it to top off the pond between water changes.
I don't change out enough water at any one time to require de-chlor except when I do a big spring and fall cleaning.
I also treat my pond as a pretty natural environment. As long as I have adequate filtration, low fish stock for the volume and do water changes, everything is considered beyond my control. I am not going to add chemicals or medication as I draw the line at putting any more effort into it, as its supposed to be for enjoyment not work. So I also wont stay up nights worrying about it.
A natural pond has fresh water flowing into it at all times. So I have hard time thinking it's good for the fish and pond to primarily live in re-circulated water all the time. It needs fresh water too from time to time.
And that's my uneducated opinion on the matter
take for exactly that, an uneducated opinion. LOL