Percebi que:
Procedure TWebServicesBase.DoNFeConsulta;
Var
ConsSitNFe: TConsSitNFe;
ok: Boolean;
Begin
ConsSitNFe := TConsSitNFe.Create;
ConsSitNFe.TpAmb := TpcnTipoAmbiente(FConfiguracoes.WebServices.AmbienteCodigo - 1);
ConsSitNFe.chNFe := TNFeConsulta(Self).NFeChave;
// ATE AQUI ESTAVA NA VERSAO 3.10
FConfiguracoes.Geral.ModeloDF := StrToModeloDF(ok, NotaUtil.ExtraiModeloChaveAcesso(ConsSitNFe.chNFe));
// APÓS PASSAR PELO ITEM ACIMA, A VERSÃO MUDOU PARA 2.00
ConsSitNFe.Versao := GetVersaoNFe(FConfiguracoes.Geral.ModeloDF,
FConfiguracoes.Geral.VersaoDF,
LayNfeConsulta);
ConsSitNFe.GerarXML;
FDadosMsg := ConsSitNFe.Gerador.ArquivoFormatoXML;
ConsSitNFe.Free;
FDadosMsg := StringReplace(FDadosMsg, '<' + ENCODING_UTF8_STD + '>', '', [rfReplaceAll]);
FDadosMsg := StringReplace(FDadosMsg, '<' + ENCODING_UTF8 + '>', '', [rfReplaceAll]);
FDadosMsg := StringReplace(FDadosMsg, '<?xml version="1.0"?>', '', [rfReplaceAll]);
End;