Solution to inability to create appointments to an Exchange Calendar
9/1/09 2:54:29 PM iCal[19248] -[EWSTimeZoneType:0x117cc7f90 initWithStandardTimeZoneName:] TimeZone for US/East-Indiana is nil
and
9/1/09 2:54:30 PM iCal[19248] error = Error Domain=CalExchangeErrorDomain Code=-4 UserInfo=0x117ce9e30 "iCal can’t save the event “New Event” to the Exchange server."
I had setup my time zone appropriately in System Preferences. Turns out there is some difference between the System Preferences Time Zone and what iCal reports as the Time Zone.
I called Apple Support and opened a case. We opened the iCal Preferences, clicked on the Advanced tab, and enabled "Turn on time zone support". This put an option in the upper-right corner of the iCal window that allowed me to select a city in my time zone. Once this was complete, I was able to create appointments.
The issue appears to be with the time zone named "US/East-Indiana", which iCal picked up from somewhere upon installation. Once I allowed it to pick up the correct time zone of "EDT - Eastern Time", it was able to talk to the Exchange Web Services.
The Apple tech is attempting to get a bug report filed. I hope this helps someone else in the mean time.
Macbook Pro 5,1, Mac OS X (10.6)