How can I disable the calendar agent from running on Mac OS X Lion?
You can try like this:
launchctl unload /System/Library/LaunchAgents/com.apple.CalendarAgent.plist
If you want to make this permanent:
launchctl unload -w /System/Library/LaunchAgents/com.apple.CalendarAgent.plist
Hope it helps!