Obrigado pela ajuda, eu instalei o cavalo-marinho, mas finalmente resolvi o problema definindo minha senha de login nas configurações do sistema para abc123, e depois de volta para a minha senha real. Isso pareceu sincronizar a senha do keychain de login também, acho que usar o comando unix passwd
padrão não fez isso.