Any chance the cold air caused the water in the pond to "turn over"?

A low oxygen event is almost always more fatal to the large fish compared to the smaller fish.