So the solution I came up with in my situation, I modified the OnAfterAction method for the EditMenu.ascx.cs file so that if there is a save with a document with a certain classname I force the refreshtree value to true. And then the tree will automatically update.