Parece que o problema é que o Photoshop não suporta parte do padrão PNG-8 . O GIF do tipo PNG-8 usa uma paleta de 256 cores. Ambos os formatos suportam o uso de uma dessas 256 cores indexadas para representar a transparência, o PNG-8 também suporta a configuração de um valor alfa para cada uma dessas 256 cores na paleta. O Photoshop (aparentemente CS3 e CS4) não suporta isso e torna todos os pixels opacos.