Вам скорее всего придется писать предварительную проверку перед добавлением. Типа пишите
var isEventExists = $('#calendar').fullCalendar('clientEvents');
events.some(function(event) {
/* проверяем, попадает ли искомое событие под время нашего,
если да, возвращаем true, и isEventExists будет равным true,
что значит, что такое событие есть */ });
Так же вторым аргументом можно передать фильтрующую функцию
var eventList = $('#calendar').fullCalendar ('clientEvents', function(event) {
/* возвращаем true, если время одинаковое время события,
тогда оно будет добавлено в массив найденных событий,
который будет возвращен в eventList */ });
В обоих кодах в функцию передается объект
Event, у него есть параметры start и end события, по ним и сравниваем.