Obrigado pelas informações, porem como havia dito, ambos os canários são validados.
Talvez isso ajude a entender as mudanças no calculo: https://www.gov.br/receitafederal/pt-br/centrais-de-conteudo/publicacoes/documentos-tecnicos/cnpj
Por favor, teste o código e caso encontre um erro abra uma issue no repositorio.