Which version of Crystal are you using? Are you using OLE just for images or for other types of OLE objects? Can you add a table to your database where you can store the image path?
If you're using XI or 2008, your objects are just images, and you can store the image path, you can insert an "Image" instead of an "OLE Object" into your report and set the path to the image file based on a field in your data. You may also be able to set the path this way using a parameter to the report (I haven't tried this, though...)
-Dell