Al posto di una variabile locale frm2 sposta la variabile a livello di classe, quindi modifica il codice in questa maniera:
codice:
if(!frm2==null)
    Form2 frm2 = new Form2();
frm2.CaricaForm(e.Node.Name);
.