Fatti una variabile locale alla MDI contenente il nome dell'ultima form aperta....e poi nel comando undo metti NOMEFORM.unload
Sicuramente ci saranno anche tecniche più raffinate