Glad OP was able to recover the files..
A program called
UNDELETE360 was what I used several years ago to recover my nieces photos after she dropped her camera in the ocean and when she thought she had it dried out it immediately started deleting all the files when she put batteries back into the camera..
It is FREE and it worked very well.
As any recovery program goes, you MUST avoid adding any new files to the media until you run the recovery program.
That is due to the fact that new files MAY overwrite the files you wish to recover.