Olá, Franco, como vai?
Seu código atende perfeitamente ao que foi solicitado no exercício, lidando muito bem com a normalização de caracteres para garantir que vogais acentuadas também sejam contabilizadas. É excelente ver que você aplicou funções e a biblioteca unicodedata para tornar a solução mais robusta e precisa.
Parabéns pelo empenho em entregar um projeto com esse nível de detalhamento e obrigado por compartilhar sua resolução com a comunidade, continue praticando e postando seus avanços por aqui.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!