>I do however want to end up being able to process vis the CATCH of the current procedure, because there may be a standard number of things I need to do to clean up. Is the following how should I construct the THROW in this scenario? (It works OK for me)...
I think you got most of your answers from the others who participated in this thread.
Good luck!