Hi-
I highly doubt the data is gone. The directory may not see it, due to damage, or, a return to earlier user settings may have occurred with the NVRAM reset.
Is the user account correct?
As for iPhoto, look in User/Pictures (or wherever you had them placed) for your actual files. The iPhoto preference is obviously not seeing the files, but they should be there.
Is everything on the startup drive in the MDD? If so, start the MDD in Firewire Target Disk Mode, and connect it to your MBP. You should be able to see, and transfer/copy, all data that is present on the MDD drive. Firewire Target Disk mode won't access files on a nonboot drive.
How to use FireWire target disk mode