Quando você executa um comando do cron, ele não tem acesso às informações do ambiente da mesma forma que faria se fosse executado a partir do shell. Isso significa que ele não encontra sua chave ssh ou quaisquer variáveis de ambiente que você esteja usando para configurar seu agente SSH.
Se você estiver usando uma senha sem senha, altere sua linha rsync para esta:
rsync -chavzP -e "ssh -i /Users/username/.ssh/YOUR_PRIVATE_KEY_HERE" --stats USERNAME@IP_ADDRESS: PATH_TO_BACKUP LOCAL_PATH_TO_BACKUP