Removing various cache and plist files finally worked for me, as well. But it's very important to find all of them, even the cache file that non-intuitively has "Email" rather than "Calendar" or "iCal" in the filename. I'd missed that one, and could have saved hours of troubleshooting and stress otherwise.
All the files are already listed in various places throughout the thread, but to collate all the files that need to be removed, with their location:
~/Library/Calendars/
Calendar Cache
Email Cache.plist
~/Library/Preferences/
com.apple.CalendarAgent.plist
com.apple.iCal.helper.plist
com.apple.iCal.plist
com.apple.iCalExternalSync.plist
com.apple.syncserver.plist
Reminder: Finder > Go menu while holding down option key --> gets you to your Library in both Lions.
Also, if some of the listed files are already missing, that's ok. You can't remove what's not there. After you sync, the OS will replace all of them, or at least the ones it needs presently.
I'd explored so many unhelpful threads before reaching this one. Very grateful for the help.