Hola iislas,
Pero si no entendí mal, SP_RENAME no modifica los nombres de las tablas en los desencadenadores, etc... Deben ser eliminados y creados de nuevo, no?
Cita: Al cambiar el nombre de un objeto como una tabla o columna, no se cambia automáticamente el nombre de las referencias a ese objeto. Es necesario modificar de forma manual los objetos que hacen referencia al objeto cuyo nombre se ha cambiado. Por ejemplo, si se cambia el nombre de una columna de una tabla y en un desencadenador existe una referencia a esa columna, es necesario modificar el desencadenador para reflejar el nuevo nombre de la columna. Utilice sys.sql_expression_dependencies para ver las dependencias del objeto antes de cambiarle el nombre.
Saludos,