すみません、調べていったところメインのワークフローであれば「Return」アクティビティを使用することでエラーは回避できそうでした。
>例外を生成せずにワークフローから正常に終了する「Return」アクティビティによって解決されると思います。
孫のワークフローの場合は「Return」アクティビティでは対応できないようなので、最悪メインに戻ってきた際に「Return」をかけるしかないかと考えております。
もしも孫ワークフローで停止できるのであればそれが一番なのですが、もし方法をご存じの方がいらっしゃいましたら引き続きよろしくお願いいたします。