A mi me suele funcionar bien el programa Get Data Back para recuperar datos. Hay varias veriones, FAT 16, FAT 32 y NTFS.
No sé si tal y como está el disco ahora podrá recuperarte los datos. De todas formas, otra solución sería que lo formatearas y después usases el programa. Es arriesgarse mucho, por que el programa tampoco es infalible y habrá cosas que no logre recuperar...