Is there a way to download the iphoto 9.6 update/installer for an offline upgrade?
You can put the new iPhoto itself on a USB drive, and just replace the file in Applications (after taking the necessary backup precautions, of course). It should work fine.

Source: My own experience, having upgraded a computer to Yosemite with the sole available wifi network having a finite amount of data.