La verdad que se me ocurrió usar la opción del recordset
desconectado (me gusta más ese término... yo lo llamaba
volátil 
) porque el manejo de arrays de VBScript me resulta lamentable. Justamente este es uno de los puntos en donde mi balanza se inclina por PHP sobre ASP.