just a guess, but i would suspect that the camera is saving data more like it would for a eeprom module than for a NTFS/FAT file structure, which is what the pc would use
a clue would be such as how do you pull image on LCD , do you go through an array of images in a list or pull by an actual file name and/or directory?
another helpful clue would be if you could dump the hex data of the image off of the card. in the hex data it will have a header that states image format and other such info that a pic viewer on pc needs.