To my surprise, after applying the new configuration, I discovered that it wasn't working correctly with Safari (4.0.5). Every browser I could text (Firefox, Internet Explorer, Google Chrome, Opera) in a bunch of different operating systems (Solaris, GNU/Linux, Windows) were working correctly. Safari did not and the problem manifested as random blank pages, missing images on page, incorrect CSSs and so on.
I fiddled a while with the Apache configuration and at the end the only working solution was adding the following sad line to httpd.conf:
BrowserMatch Safari gzip-only-text/html