It's not glamorous, but you can replace png with gifs using IE-specific css hacks. Once I had to show PNG (because the gif was LQ, so after the animation, I replaced the gif with png.
For specific examples, see the following Stack Overflow
source share