I think it has to do with trying to replace blue haze and fluxcages with a PNG with an alpha channel, and not anything to do with the PNG itself... I tried a few images and they all crashed when used like this. Of course, they were all generated by the same program (Paint Shop Pro) so if the program itself does something weird when saving, who knows!
The PNGs themselves are noninterlaced, truecolor with an alpha channel obviously... beyond that, I don't really know enough about the format to say anything useful about it.
For the record, it wasn't my intention to be 'harsh,' merely point out that the surprise was two-fold.
