Я не верю, что существует какое-либо решение для этой проблемы.Тем не менее, я бы не стал сильно беспокоиться, поскольку доля рынка IE6 быстро уменьшается, а в некоторых регионах, таких как США / Европа, она составляет менее 2-3%.См. http://www.ie6countdown.com/
Сказал, что поддержка IE6 необходима, тогда я предложу вам создать альтернативный тип изображения (gif или jpeg) и использовать его вместо png.Вы можете использовать специфичные для IE6 хаки CSS, чтобы использовать альтернативную версию и, таким образом, доставлять PNG в другие браузеры.
EDIT
Не работает ли CSS, как показано ниже
td.myClass {
background-image: url(bg.png);
_background-image: url(bg.gif); /* IE6 Hack */
}