OK so I went back and actually looked at the tcl files. Here is what I found.
in add-2.tcl and edit-2.tcl the last line is:
ns_returnredirect "" which is suppoed to cause the /press/admin/index.tcl to load. I modified both files to read
ns_returnredirect "/press/admin/index.tcl" and it still cam up the same. It looks like its not taking the URL from the parameter for that procedure.