Насколько мне известно, в Mastodon удалённые сообщения не удаляются в Discourse. Удаление в Discourse — это ограниченное действие. Кроме того, Discourse не является инстансом Mastodon. Discourse использует ActivityPub. Это разные вещи.
И каждый пользователь Mastodon знает, или должен знать, что удаление крайне ненадёжно. Оно распространяется по Федиверсу или нет.
Форум есть форум, а ActivityPub (с точки зрения Discourse практически только Mastodon) — это отдельная сущность.
Под «только для подписчиков» вы имеете в виду «опубликовать пост #1 и доставить его подписчикам Групповых акторов» (или обычно через 5 минут) для автора темы? Ответ на такую тему не будет доставлен подписчикам, а попадёт в глобальную публичную ленту. Это просто вопрос того, какую ленту видит пользователь.
Это означает лишь то, что это подписка на ленту, как обычно в Mastodon. Ничего секретного.
Когда кто-то отвечает (что случается крайне редко из-за особенностей групповых акторов и их репостов, но так работает сейчас) на тему из Mastodon, это публичное сообщение и в том форуме, и в Mastodon, как обычно. И если кто-то из форума отвечает на этот комментарий не в рамках темы (вещь, которую пользователи форума не осознают), упоминая того пользователя Mastodon, этот пост становится полностью публичным и федерится как обычно.
Или я полностью неправильно понял ваш вопрос?
Это отдельная тема, достойная собственного обсуждения, но моё мнение таково: ничего не должно делаться или происходить только потому, что какая-то подгруппа хочет чего-то, что выходит за рамки обычных ограничений, или они используют собственное определение. То есть ничего из вышеперечисленного не касается согласия или конфиденциальности.