I have the following XML:
We have a desktop application that generates XML reports and displays them in a browser, transformed with stylesheets that are hosted on a remote server
I think that simplest way is to download or store/cache (last copy of) stylesheet via HTTP protocol on user's local hard disk (using that application) and then perform "fully-legal" client-side transformation.