Update...
So it seems that my fix only works part of the time. I just deleted two occurrences of a repeating event in iCal, and one of them deleted on my phone, but the other didn't. :mad:
iCal also crashed a couple times during this process (I was also editing another event, and adding an...