Eu tive o mesmo problema depois de configurar meu novo smartphone Android. No meu caso, acho que o problema estava relacionado ao fato de eu ter que adicionar uma conta do Gmail à minha conta do Google para poder usar meu dispositivo Android, em vez de usar o endereço que não é do Google como login que usei antes para configurar o calendário.
Meu nome de usuário para acessar o calendário foi, portanto, alterado como resultado desse processo (observe que ainda é a mesma conta).
Posso fazer login com meu novo nome de usuário (Gmail), mas o Thunderbird informa que a agenda está temporariamente indisponível.
A solução foi substituir o nome de usuário no meu endereço CALDAV:
https://www.google.com/calendar/dav/[old non-google email adress username]/events
com
https://www.google.com/calendar/dav/[gmail address]/events
Depois disso, funcionou e também pude ver meus eventos antigos adicionados novamente com o nome de usuário anterior.
P.S. Não consegui alterar diretamente o endereço do CALDAV, mas tive que adicionar um novo calendário e remover o antigo.