Hola Luis,
Efectivamente la solución a tu duda guarda relación, por una parte con la caché de Internet Explorer ya que no se vacía correctamente (pero eso es otra historia
), pero también con las copias temporales que hace el Windows cuando abres un archivo desde Internet directamente.
A mi me pasó algo parecido y borre desde el navegador: la caché, los archivos temporales, los contenidos sion conexión, etc.
Pero seguia mostrándome la versión antigua del archivo, pese que en el servidor estaba la nueva (más que nada porque la puse yo a mano).
Así es que decidí cerrar el Internet Explorer y al volverlo a abrir, fui otra vez al recurso y voilá!!
, la versión nueva apareció ante mi.
Esto sucede porque al cerrar el navegador las copias temporales que windows hace al abrir un archivo desde internet, aunque no se borren del disco, se descartan y cuando vuelves a abrir el I.E y seleccionas otra vez el archivo se genera otra copia distinta.
Estas copias son generadas con un nombre aleatorio y alfanumérico del tipo "DPW3L65" y es por eso que cuando cierras y abres el I.E las copias son distintas mientras que si no cierras el I.E permanece la misma copia, igual que passa con las sessiones de Moodle.
Espero qu esto haya aclarado un poco tus dudas.
Salu2.
J. Raúl