Caro fpalhares:
Existe um programa chamado Go-o (
http://go-o.org/download/) que nada mais é do que um fork (variação) do próprio OpenOffice. Ele tem recursos extras além dos que são disponibilizados no OpenOffice, possuindo suporte VBA (macros), melhor compatibilidade de fórmulas, entre outras coisas não existentes no OpenOffice/BROffice original. Ainda não está disponível a versão equivalente ao OpenOffice 3.1 neste site, mas deve ser lançada em breve.
Para baixar acesse o link acima que te indiquei. Você terá que baixar dois arquivos que são o programa em inglês e o pacote de tradução para seu idioma, no caso da versão Windows.
Faça um teste com ele, abrindo o arquivo do calendário nele e veja se funciona corretamente e comente aqui o resultado.
Espero que consiga resolver seu problema com este programa. Qualquer coisa, tentarei ajudar você.
Pesquisarei aqui o problema do seu calendário e se tiver alguma idéia, postarei aqui.