Ya probaste ésto:
form1.aspx.vb
Cita: Dim arraydobles As New ArrayList
...
...
Session("arrDbl") = arraydobles
form2.aspx.vb
Cita: ..
page_load(....
...
...
Dim arrList As ArrayList = CType(Session("arrDbl"), ArrayList)
P.D Para recogerlo ya no necesitas usar el New porque ya ha sido llenado e instananciado previamente y se lo vas a pasar a otro..
Salu2