Você já pensou em usar o redirecionamento do Citrix para que, em vez de usar o servidor para visualizar sites, o cliente use seu próprio navegador da Internet para isso?
Server to Client content redirection; this makes it possible to start URLs locally on the client PC. Embedded URLs are intercepted on the server running Presentation Server and sent to the client. The user’s locally installed browser is used to display the website.