Regular mob spawners sometimes show up as pig spawners. (I'm currently looking at a spinning pig in a blaze spawner.) I'm playing on a SMP server.
Is this possibly a similar bug to the now fixed empty signs bug, where the tile entity or other extra data was sent to the client before the block data itself? [/speculation]