Keane's side had lost their previous six games but turned in a solid display to race ahead thanks to a David Norris strike and a double from Jason Scotland.
The game had kicked off in deepening snow and Attwell pulled the players off the pitch for a 15-minute period in the second half to allow groundstaff to clear the surface. There was a real danger the game would be abandoned and deny Ipswich a much-needed win but Attwell allowed the game to resume from the 59th-minute mark.
Keane said: "The referee had a tough decision to make and he was put under a lot of pressure by Leicester. That's what you'd expect and if it was the other way round we would have done the same thing.
"But he stuck at it and fair play to him for that. It wasn't easy and he needed to look after the safety of the players.
"The fact we were three up put him under more pressure but he made the right decision. The ball was playing okay and both sets of players did well, but ours adapted better to the conditions."