Descobri uma maneira de evitar apagar os eventos de agora em diante, mas os eventos apagados anteriormente não retornaram a aparecer.
Existe um ajuste avançado no calendário no iCloud.com que define com quando dias após o evento realizado ele pode ser apagado. Coloquei 10 trilhões de dias depois!!! Vamos ver se vai funcionar. Se alguém tiver outro modo agradeço.
P.S: Observei que eventos adicionados por outros aplicativos no calendário não apagam. De alguma forma ele burla esse sistema automático de eliminação dos eventos.