I have the same issue. Lotus Notes calendar invites show up in my iCalendar one hour late. In the time section it shows: 2 PM (1 PM EST) as if the invite was sent for EsT instead of EdT. Now it gets crazy: if I accept the invite on my iPHONE, the invite shows the correct time. No error. I believe this started when we switched to DST.
BEGIN:VCALENDAR
X-LOTUS-CHARSET:UTF-8
VERSION:2.0
PRODID:-//Lotus Development Corporation//NONSGML Notes 9.0.1//EN_S
METHOD:REQUEST
BEGIN:VTIMEZONE
TZID:Eastern
BEGIN:STANDARD
DTSTART:19501105T020000
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
RRULE:FREQ=YEARLY;BYMINUTE=0;BYHOUR=2;BYDAY=1SU;BYMONTH=11
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:19500312T020000
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
RRULE:FREQ=YEARLY;BYMINUTE=0;BYHOUR=2;BYDAY=2SU;BYMONTH=3
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID="Eastern":20140505T130000
DTEND;TZID="Eastern":20140505T140000
TRANSP:OPAQUE
DTSTAMP:20140505T141142Z
COMMENT;ALTREP="CID:<FFFF__=0ABBF65CDFDE6A3C8f9e8a93df938@ca.ibm.com>”:[…]
SEQUENCE:2
ATTENDEE;ROLE=CHAIR;PARTSTAT=ACCEPTED
;CN=[…]
CLASS:PUBLIC
DESCRIPTION;ALTREP="CID:<FFFE__=0ABBF65CDFDE6A3C8f9e8a93df938@ca.ibm.com>":P
urpose […]
SUMMARY:[…]
LOCATION: […]
ORGANIZER;CN= […]
UID:90B8D7516840113985257CCA0063A351-Lotus_Notes_Generated
X-LOTUS-BROADCAST:FALSE
X-LOTUS-UPDATE-SEQ:1
X-LOTUS-UPDATE-WISL:$S:1;$L:1;$B:1;$R:1;$E:1;$W:1;$O:1;$M:1;RequiredAttendees:1; INetRequiredNames:1;AltRequiredNames:1;StorageRequiredNames:1;OptionalAttendees: 1;INetOptionalNames:1;AltOptionalNames:1;StorageOptionalNames:1
X-LOTUS-NOTESVERSION:2
X-LOTUS-NOTICETYPE:U
X-LOTUS-APPTTYPE:3
X-LOTUS-CHILD-UID:FBF016950896F42C85257CCF004DECAC
END:VEVENT
END:VCALENDAR
Any ideas, thoughts, input! Any help greatly appreciated!