Have a look at the product called the "Pond Breather"

Pond Heaters & De-icers

Itll keep a hole in your ice for gas exchange, without causing huge temperature swings (according to their website).