Francamente mi sfugge tutto il giro che stai facendo.
Supponiamo che tu abbia dieci TextBox, + quella che crei tu diventano 11.

Nel ciclo For/Each come fai a capire se quel controllo è quello che hai creato tu?
Non vedo alcun riferimento diretto.


Ma quando crei il controllo a runtime non gli assegni un nome (Name) ?
Quello è sufficiente per acedere a tutte le relative proprietà del controllo.