There have been some recent changes on the skinning engine. Any old DialogSubMenu.xml files result in displaying the menu in the middle of the screen. Get a DialogSubMenu.xml from a recent distribution of T3CH and customize it again.
You should only have one DialogSubMenu.xml under the \PAL directory. Like jmarshall says, no need to move it around.