Sim Citrix é a maneira que você provavelmente quer ir com isso. As implementações vanilla da RDP são ótimas para soluções de baixo custo sob a maioria dos ambientes de alta largura de banda e baixa latência para distribuição geral de aplicativos desktop / windows. Mas a coisa toda desmorona sob cargas de trabalho especializadas e altas latências.
Eu respondi a uma pergunta recente e relevante em que acho que há algum cruzamento, aqui: Melhorando o desempenho do RDP pela LAN
Você definitivamente vai querer testar completamente antes de gastar algum dinheiro, embora você ainda possa ter limitações com um ping tão alto.
Fora da solução Citrix / ThinApp, talvez seja necessário considerar a descentralização de alguns dos seus aplicativos e a sua transferência de volta para as filiais. Mesmo que você não possa movê-los diretamente para a filial, ter um rack ou algum tipo de presença em um datacenter no Reino Unido ou na Europa e hospedar sua solução, pode ser a melhor opção.