Maygreth!

Creo que no has leído bien el artículo que te incluyó el Caballero Dragón . . .
A lo que se refiere es que la forma "tradicional" de recuperar los datos, es lo que está mal en tu código: "
Request.Form" . . .

No puedes utilizar el comando
Request al utilizar el FreeASPUpload (La explicación menciona la conversión a datos binarios) . . . te recomiendo que intentes algo como ésto:
Código PHP:
Dim subir
Set subir = New freeASPUpload
Archivo1 = subir.Form("attach1")
. . . ojo . . . aunque los otros datos del formulario sean texto normal . . . debes cacharlos con
subir mas no con
Request . . . vale? . . . prueba con éso y nos cuentas cómo te fue

! ! !