Certain things are done a little differently when loading a transition template up. Frankly, I don't recall how we did it before the 6.3 release, which resulted in some major changes to the way styles are determined...
LoadStyleTemplate is probably firing public_common, resulting in resetting things like the redirection variable, which still gets set in some quite questionable ways...