Eu finalmente resolvi o problema. Observe que o problema era apenas com os calendários do iCloud, como acabei percebendo. De qualquer forma, eu precisava fazer duas coisas:
-
Verifique o suporte para fusos horários no iCal (que já foi verificado antes e que contribuiu para a confusão)
-
Faça login no iCloud.com e altere o fuso horário preferido nas configurações (que você pode acessar clicando no seu nome de usuário no canto superior direito). Certifique-se de selecionar a cidade mais próxima, e não apenas uma em seu fuso horário, para evitar discrepâncias posteriores de diferenças de horário de verão; esta configuração só pode ser alterada no site, não no Calendar.app ou prefs do sistema, tanto quanto eu posso dizer
Mesmo depois que o acima foi feito, eu ainda tinha o problema no Calendar.app (mas não há mais problemas na interface da web do calendário). Aconteceu que mais uma pequena coisa precisava ser feita, o que parece mais um bug da Apple:
3. Desligue o suporte para o fuso horário e, em seguida, ligue novamente: -)