Caso risolto.
Ho dovuto rivoluzionare il tutto poichè era evidente che il sistema object-->Memorystream-->buffer byte-->string e ritorno non funzionava affatto. In poche parole i processi di serializzazione/deserializzazione e conversione bufferbyte/stringa/bufferbyte se presi singolarmente funzionano ma cablati no. Almeno non per lo scopo prefisso.

Quindi buttato via tale sistema ho impiantato questo che sembra l'unico che funzioni bene (ecco perchè in un post dissi che spesso VB è come un labirinto pieno di vicoli ciechi ed una sola uscita).
Consiglio a chi ha a che fare con passaggio di oggetti da server a client di tenersi ben stretto il seguente codice:

Imports System.IO
Imports System.Text
Imports System.ComponentModel
Imports System.Runtime.Serialization.Formatters.Binary
Public Class Form1

<DesignerSerializationVisibility( _
DesignerSerializationVisibility.Content)> _
Public TableC As New Microsoft.VisualBasic.Collection()

<Serializable()>Public Structure Struttura
Public A As String
Public B As Integer
Public C As Integer
Public D As Integer
Public E As Integer
Public F As Integer
Public G As Integer
Public H As Integer
End Structure

Public Sub Start() Handles Me.Load

Dim S As New Struttura
A="prova"
TableC.Add(S)
Dim b As String = Serialize(TableC)
MessageBox.Show(b)

TableC.Clear()
Dim c As Collection = Deserialize(b)

S = c(1)
MessageBox.Show(S.A)

End Sub

'*** Serializzazione ***
Private Function Serialize(ByVal _
Obj As Collection) As String

Dim bf As New Runtime.Serialization.Formatters.Binary.BinaryForm atter
Dim ms As New IO.MemoryStream
bf.Serialize(ms, Obj)
Return Convert.ToBase64String(ms.ToArray())

End Function

'*** Deserializzazione ***
Private Function Deserialize(ByVal _
ObjString As String) As Collection

Dim bf As New Runtime.Serialization.Formatters.Binary.BinaryForm atter
Dim ms As New IO.MemoryStream(Convert.FromBase64String(ObjString ))
Return DirectCast(bf.Deserialize(ms), Collection)

End Function

End Class



Io ho usato la Collection per memorizzare gli oggetti, questa però richiede il settaggio di particolari attributi (non basta il serializable). Si potrebbe tuttavia tenere in considerazione anche l'ArrayList.

Ciao a tutti.