So other than the heat, the catfish are causing problems?
I can't speak to your specific problem, but here's what I've learned.
When biological oxygen demand exceeds supply, a fish kill occurs. You can aerate to increase oxygen supply and/or remove biomass to reduce demand. Too many fish = too much demand.
Catfish can also increase turbidity, decreasing light penetration and reducing oxygen produced by photosynthesis.