Dopo tanto pensare...e cercare su internet....
Un banale:
string[] foo = (string[]) IEn.Current;
IEn.MoveNext();
Console.WriteLine(foo[0]);
Ha riportato un po' di serenità nel mio programma!
E pensare che ho provato di quelle cose astruse...
Vabbè, grazie lo stesso