Hola Miguel.
Enhorabuena
Te felicito, sobre todo po´r tu tesón, no abandonste a pesar de las dificultades y finalmente... funcionó, bien por ti!!!
Bueno, esa línea: Option Explicit, realmente me sorprende que no funcionara.
Lo único que hace es indicar que todas las variables uqe vayas a utilizar deben declararse previamente.
Tenía pensadas dos cosas ante este problema, una era justo lo que hiciste, suprimirla y ya.
La otra era que agregaras una línea más, antes de esa:
<%@ LANGUAGE = VBScript %>
<% Option Explicit
Pero ya no importa.
Suerte