I have tested this configuration on my local IIS 7.5. I have set expires headers as in the attached image. This in turn produced the bellow configuration in my web.config:
Please review the headers inspected in the Net tab of Firebug attached in the second image.
Can you please confirm that those are the settings which you have applied?
the Telerik team