Estou passando pelo mesmo problema com o Banco Inter, pelo que entendi quando envio uma lista de boletos para o ACBr enviar para a API, o próprio ACBr faz o controle do token e utiliza o mesmo para todos os boletos enviados.
O que está ocorrendo é que logo após o envio do primeiro boleto, já no segundo boleto a API retorna o erro 429.
Não faz sentido, porque não ultrapassou o limite de 5 tokens por minuto. O que notei é que ocorrem vários envios no mesmo segundo de tempo por conta da rapidez, e acredito que seja esse o motivo da API rejeitar.
Infelizmente não encontrei nada na documentação do banco relacionado a isso, mas imagino que talvez um delay de 1 segundo entre cada requisição à API, dentro dos fontes do ACBr poderia resolver.
Mais alguém passou por isso ou tem alguma solução?