遅れて申し訳ありません。問題はまさにプロキシに関連しています。正確には言えませんが、ドメイン名、プロトコル(httpまたはhttps)、ポートのいずれかが障害となっています。
Passkeysは、フロントエンドとバックエンドが同じドメイン、プロトコル、ポートで実行されていることを確認します。いずれかが一致しない場合、このようなエラーが発生します。
Rails CLIで、以下を試していただけますか?
DiscourseWebauthn.origin
そして、ブラウザでサイトにアクセスするために使用するURLと比較してください。両者は一致するはずです。