A correção sugerida pelo Diego Limeira da Silva deu certo aqui.
Lembrar de corrigir também a condição para 'TIPO_2'.
if cdsDocumentos.FieldByName('TIPO_1').AsString <> '' then
begin
rlDocOrig_tpDoc1.Lines.Add(PadRight(cdsDocumentos.FieldByName('TIPO_1').AsString, 33, ' ')+
PadRight(cdsDocumentos.FieldByName('CNPJCPF_1').AsString, 44, ' ')+
cdsDocumentos.FieldByName('DOCUMENTO_1').AsString);
end;
if cdsDocumentos.FieldByName('TIPO_2').AsString <> '' then
begin
rlDocOrig_tpDoc2.Lines.Add(PadRight(cdsDocumentos.FieldByName('TIPO_2').AsString, 33, ' ')+
PadRight(cdsDocumentos.FieldByName('CNPJCPF_2').AsString, 44, ' ')+
cdsDocumentos.FieldByName('DOCUMENTO_2').AsString);
end;
ACBrCTeDACTeRLRetrato.pas
ACBrCTeDACTeRLRetrato.diff
O CPF do motorista também está sendo impresso fora do lugar.