вы должны указать правильную дату начала.
Прямо сейчас вы делаете это
event.startDate = [[NSDate alloc] init]; // today
event.endDate = appDelegate.Date_iCal; // in the future
, и это, очевидно, добавит событие, которое начинается сейчас и заканчивается где-то в будущем.
Я ничего не знаю о вашем мероприятии, поэтому вы должны выяснить начало и конец его самостоятельно.