You might want to 'invest' in a third-party app called "<
Path Finder>" that can and will search and display any and all files on your drive(s). It's actually shareware and you may be able to find and restore to use the files you want without any other use of the app, just delete then. It does
not use Spotlight or the OS, so it will show you files that Apple doesn't intend for the casual user to see. Of course, that will make
you responsible for moving, deleting, renaming, etc. any file(s). Just be sure the ones you find are the ones you need and be sure you know where they
should be located. It may be a simple matter, in this case, of 'showing' iPhoto where the file is, so it can access the images.
Path Finder is an extremely useful and well supported app and well worth the shareware fee, IMHO.
Of course, there are other, similar apps that may do all you need. Just make sure they do not depend on Spotlight.