Pelo que entendi, é preciso chamar o getLoginToken antes de tudo e esperar a resposta da promessa antes de usar o resto da API. Tem certeza que isso é feito?
Seria bom mostrar a parte relevante do seu código para podermos ajudar (mas não esqueça de remover seu CPF e senha)
Pelo erro, é um problema de SSL, talvez precise criar um certificado ou adicionar o endpoint ao passlist, não sei dizer, nunca tive esse problema. Dá uma olhada nessa pergunta, pode ajudar: node.js - Node-fetch: Disable SSL verification - Stack Overflow
Você pode testar o endpoint no Postman ou direto no navegador primeiro, se o problema é só no SSL, deve funcionar sem problemas, mas tem que copiar as opções usadas na biblioteca
Dito isso…
Pelo histórico do Git, essa biblioteca não recebe atualizações já a alguns anos, pode ser que muita coisa tenha mudado causando breaking changes, por exemplo, em um ponto é enviado uma variável client_secret, que tem um valor fixo, essa chave pode ser antiga e não mais valida
Não é recomendado usar bibliotecas de terceiros nesses casos, afinal, é onde você guarda o seu dinheiro. Mesmo que a biblioteca em si não tenha nenhum malware ou algo assim, o uso dela pode prejudicar a sua segurança, os bancos usam muitas camadas de proteção, usar a API diretamente pode acabar criando aberturas em algumas delas