hace muucho tpo que no trabajo con subir archivos...pero recuerdo que tuve el mismo problema del cual haes referencia.
me parece que al usar este encabezado en el form...hay algunas limitancias
<form action="pagina.asp" method="post" enctype="multipart/form-data">
el enctype te permite leer datos binarios y al parecer despues de utilizar un request.BinaryRead no se puede utilizar un Request.Form o al reves asi que tratar de usar la propiedad Form del mismo objeto (xelpupload)...
no se prueba con algo asi.
dim objetoXel
set objetoXel = new xelUpload
objetoXel.Upload()
variable_form = objetoXel.Form("variable")
...
....
.....
bueno algo asi...me parece que en un ejemplo de
www.aspfacil.com viene en mas detalle...
saludos.