PNG does support layers. Yes. I remember using it in Macromedia Fireworks which had a native format PNG which functioned like Photoshop's PSD and saved layers and its styles and stuff.
PNG doesn't. What it does support are application defined ancillary chunks, which fireworks used for custom extensions such as layers