SOLUCIONADO LO DE LA CACHE!!! ;)
El truco está en obligar a flash que realice una consulta diferente cada vez; a la coletilla GET de loadVariables hay que añadirle una un valor que vaya aumentando cada vez que se ejecuta la pelicula, con una variable acumulativa (n=n+1). Después el ASP al recibir el dato del GET, lo filtra con left( request("CAT"), 1) y hace la consulta a la BD como si nada, mientras que flash se piensa que es una nueva cada vez.
Maquiavélico!!!!
Pero funciona!!!
Un saludo a todo el mundo!