個人メッセージのトピックリストに別のテーマ

おっしゃる通り、トピックデータはヘッダーでは利用できず、理にかなっています!

CSSが解決策になり得ます。topic-list-item に条件を残し、ヘッダーのデフォルトでそれをレンダリングしてください。

{{raw "topic-list-header-column" order='posters' forceName='Participants'}}

そしてCSSで、「ポスター行を持たない(持っていない)リストを選択して非表示にする」と言うことができます。

.topic-list:not(:has(.topic-list-body .topic-list-data.posters))
  .topic-list-header
  .topic-list-data.posters {
  display: none;
}

これでうまくいくでしょうか?