Olá @windsoft,
Esse banco realmente é bem complicado... Eles mesmos se confundem com o manual que tem especificações diferentes entre o tamanho dos campos na geração do CNAB e o utilizado para o cálculo de linha digitavel e impressão.
Se notar nos logs anteriores da classe desse Banco, já era dessa forma que sugeriu... Mas tínhamos muitos problemas no passado, onde alguns conseguiam homologar dessa forma e outros solicitavam modificação para conseguir homologar. Por isso foi realizado uma refatoração mantendo exatamente como descreve o manual, para evitar os problemas de alterações constantes que corrigia para um e quebrava para outro...
Creio que possa tentar homologar com o nosso número da forma como está, caso eles identifiquem algum problema, solicite por favor o manual que se baseiam, pois se for outro especificação conseguiríamos adicionar tratamentos por versão de layout, senão certamente teremos problemas se alterar essa parte.