Cuidado pra não confundir o CER (Contador Específico de Relatório Gerencial) com o GRG (Contador Geral de Relatório Gerencial).
O CER é daquele relatório específico, e não o Contador Geral de Relatórios.
Essa sua função parece que está pegando o GRG, pois você não precisa passar o índice ou o nome do Relatório Gerencial para pegar o CER dele.
Edit: Em vias de exemplo, para pegar o CER na Bematech você precisaria usar o comando RetornaInfoECF passando '51' como parâmetro, e a partir daí procurar no relatório correto o CER. Mas para pegar o GRG, bastaria usar o RetornaInfoECF passando como parâmetro '54'
Edit2: Correção de CRG para GRG.