Não, você está bem aqui. O ETL é a escolha errada para este problema, o ETL é para transferências de informações de formatos proprietários complexos, que são regulares e / ou grandes e devem integrar-se a outros esquemas proprietários complexos. Além disso, a ETL é a ferramenta preferida pelos tipos de negócios, pois podem ser mais amigáveis para fazer importações / integrações de dados e evitar a sobrecarga de pagar por um engenheiro de software, mas sua empresa já possui SEs na equipe que podem fazer um processo mais simples importação que será mais sustentável. É como o acesso, os tipos de negócios podem jogar coisas juntos, mas a capacidade de manutenção será lixo com o passar do tempo e piorará rapidamente. O custo inicial de lançar um engenheiro em problemas como esse é mais acentuado do que o negócio + abordagem de acesso, mas a longo prazo é mais barato, mais os resultados são sempre melhores para os clientes, o que aumenta a comercialização.
Você tem um formato simples disponível que você pode controlar um pouco, tudo que você precisa é de um ponto de extremidade REST (ou mesmo FTP e ensinar a usar algum cliente FTP simples) para fazer upload de algum bloco de dados XML que vocês já tem ferramentas para analisar e importar parece. Este é, de longe, um sistema mais simples do que o ETL apresentará, e para o problema que você está definindo, a abordagem correta.