В графических файлах есть собственные заголовки с информацией о кешировании, ведь в вашем случае опера сообщает, что использовать кэшированные файлы можно - вы можете проверить заголовки, используя, например, firebug для ff.
Попробуйте добавить что-то подобное в ваш .htaccess
Подробнее об этом здесь http://httpd.apache.org/docs/2.0/mod/mod_expires.html
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/gif "access plus 1 second"
ExpiresByType image/jpeg "access plus 1 second"
ExpiresByType image/png "access plus 1 second"
</IfModule>
Это должно сработать, но, вероятно, есть более понятный способ написать это - я не эксперт по .htaccess.
Вы также можете обслуживать файлы с помощью php-скрипта, сначала выплевывая правильный заголовок без кэша, а затем записывая gif-файлы, прочитанные с hd.
Надеюсь, это поможет.