Im thinking that your tank couold have suffered old tank syndrome being that your load is so high and your no3 probably went through the roof. So the fish got used to higher no3 and then when you started doing a lot of WCs they werent able to cope with the cleaner water.
This is all speculation of course without no3 readings before and after the WCs
This is all speculation of course without no3 readings before and after the WCs