Just posting as a new issue so it doesn't get lost: #403 broke the changes added by #387 in a way that does not degrade gracefully. If you don't remove the compressed versions of files from your branch, it will serve them as raw compressed files without the Content-Encoding header, effectively making them not viewable in the browser. Additionally, even if you do this, it won't purge the cache for these files and you'll have to wait for cache to expire before they start serving correctly.
As I mentioned in my comments on #403, I'm fine with reverting the original changes for #387 to ensure that #403 remains in production (since, I'm assuming it was done to reduce server load), but I'm not fine keeping it in this broken state.