Para ajudar aos outros colegas com o mesmo problema.
Fiz uma alteração na rotina de consultarnfe do NFeMonitor:
cUF := ACBrNFe1.Configuracoes.WebServices.UF; -- pega o uf atual
ACBrNFe1.Configuracoes.WebServices.UF := aUF[ StrToInt( Copy( Cmd.Params(0), 1, 2 ) ) ]; -- seta o webservice para o UF da nf a ser consultada baseado em um Array carregado anteriormente
ACBrNFe1.WebServices.Consulta.Executar; -- executa a consulta ( linha padrão do acbr )
ACBrNFe1.Configuracoes.WebServices.UF := cUF; -- volta o webservice para o UF inicial
OBS: ainda não testei para outras rotinas, apenas para validar NFe independente do estado que o acbr esteja configurado.
Desta forma consegui validar qualquer nfe que eu tenha recebido independente do estado de emissão.
Caso necessário vou iniciar 2 acbrnfemonitor no servidor
1 - para geração, validação e demais rotinas que vai ficar apenas com a uf da empresa configurada
2 - apenas para consulta onde troco o uf a cada nf consultada
Obrigado a todos que ajudaram nesse tópico.