A parte il fatto che la questione del new Form2 non è complicata, comunque puoi cercare ricorsivamente tutti i textbox.
Aggiungi la funzione
private void RFind(Control c)
{
for (int x = 0; x < c.Controls.Count; x++)
if (c.Controls.Count > 0)
RFind(c.Controls[x]);
if (c is TextBox) c.Text = "";
}
e nel tuo codice la richiami con
for (int x = 0; x < this.Controls.Count; x++)
RFind(this.Controls[x]);