Success! (Am posting here in case anybody else has the same problem.) I was able to download a compatible version of iPhoto from the App Store by manually altering the version of OS X from 10.7.5 to 10.10.5. Here's how (it involves some tinkering with Terminal, so if you're not confident with this, then don't continue):
1. Load Terminal.
2. Type: 'sudo cp /system/library/coreservices/systemversion.plist ~/.' (This will copy the file you're about to edit to your home directory, as a backup.)
3. Type: 'sudo chmod a+w /system/library/coreservices/systemversion.plist' (The file is initially read-only for all users [r-r-r-], so this adds write permission for all users [rwrwrw].)
4. Type: 'sudo nano /system/library/coreservices/systemversion.plist'
5. Edit the version number under 'ProductUserVisibleVersion' and 'ProductVersion' from (in my case) 10.7.5 to 10.10.5.
6. Close and save the file.
7. Go to App Store and try downloading your previous purchase of iPhoto. You will see some warnings, but you should be able to download the latest compatible version of the software.
8. To clean up what you've done, go back to Terminal and type 'sudo nano /system/library/coreservices/systemversion.plist'
9. Edit the version number under 'ProductUserVisibleVersion' and 'ProductVersion' back from 10.10.5 to what it was earlier (if necessary, you can look in the file you backed up (~/systemversion.plist) to remind yourself of the original version).
10. Close and save the file.
11. Type 'sudo chmod a-w /system/library/coreservices/systemversion.plist' (This returns the file to its original read-only permissions [i.e. rwrwrw to r-r-r-].)
12. (Only once you're certain that it's safe to do so) delete the file you backed up by typing 'sudo rm ~/systemversion.plist'.
Now the fun begins with copying your iPhoto '11 library to iPhoto 9. (You can drag the 'Masters' folder from this library into iPhoto 9 to import the raw images, but no other metadata or events.)