無効な補間キーです: name

これは私の専門分野ではありませんが、ALLOWED_CUSTOM_INTERPOLATION_KEYS を見ると、特定のメッセージに追加の値を使用できるようです。

特に:

    %w[system_messages.welcome_user] => %w[username name name_or_username],

これを次のように変更すると:

    %w[system_messages.welcome_] => %w[username name name_or_username],

他のウェルカムメッセージにもそれらを使用できるようになると思います。周りに聞いてみます。