Dovrebbe essere lo stesso caso descritto
qui dove viene indicato anche qualche modo per aggirare il problema.
E' dovuto al fatto che il formato iCalendar prevede un numero identificativo unico per ogni evento (che non cambia anche se si fanno delle modifiche all'evento) e l'importazione di Lightning\Sunbird si basa sul controllo di tale numero per evitare i duplicati.
Importando un calendario sopra un altro che contiene degli eventi con gli stessi numeri identificativi, si genera un messaggio in cui Lightning avvisa che n eventi verranno ignorati perché già presenti e poi si genera anche il messaggio di "modification failed". Così ti trovi con un calendario aggiornato per i nuovi eventi e non aggiornato per quelli già presenti anche se hanno subito delle modifiche.
C'è un bug aperto per cercare di cambiare questo comportamento :
https://bugzilla.mozilla.org/show_bug.cgi?id=325449e molti altri tra duplicati e di contorno (relativi ad esempio ai messaggi visualizzati da Lightning).