Just to update that this issue is now fixed. The problem was mod_gzip as I suspected. Updating to the latest version and excluding the admin directory files from compression thus: 'mod_gzip_item_exclude file .*admin' works just fine and solves the problem of previously cached files being incorrectly served.
--------------------------------
Privacy Software
--------------------------------
Privacy Software