I moved on from this a few days to get my mind out of the rut it was in.
Within 15 minutes after returning to the issue the solution presented itself.
1) I ditched the nested JROUTE within the redirect. ( i've read that it is not reliable in the backend?)
2) used the JFactory::getApplication()->redirect instead of the the controller method $this-> redirect().
( I'm not sure if this was part of the problem. It doesn't seem that it should be...)
3) added the current itemid to return to the form that was just saved.
JFactory::getApplication()->redirect('index.php?option=com_mcforms&view=ticket&itemid='.$id);
return;
Ihe item id was an obvious omission, but the the main thing was JROUTE was apparently getting lost. Even without the itemid i should have gotten back a "live" blank form.
Everything looks and works as expected now.
Thanks!