./launcher start app
を試しましたか?ただし、古いコンテナが停止している間に ./launcher cleanup を実行し、起動可能なコンテナがない場合は、かなり困ったことになります。それをやったのでしょうか? やったようです。
不良なテーマコンポーネントがアップグレードを不可能にするのはバグだと思いますので、おそらく何らかの解決策が提示されるでしょう。
データベースを修正してテーマコンポーネントを削除することも考えられますが、データベースにアクセスできる実行中のコンテナがない場合、どのようにすればよいのかよくわかりません。
私の知る緊急かつ即時の解決策は、既存のデータベースをクリーンなインストールに復元できるかどうかを確認することです。
クリーンなインストールにデータベースを復元する(壊れたテーマを無視してくれるかもしれません)、その後データベースを削除してアップグレード済みの Discourse で新しい空のデータベースを再構築し、リモートのクリーンなインストールからデータベースを復元するという手順も考えられます。
別の解決策としては、データベース専用のイメージを作成し、SQL を使用して壊れたテーマコンポーネントを削除する方法もあります。