Esta no es mi área, pero echando un vistazo a ALLOWED_CUSTOM_INTERPOLATION_KEYS parece que puedes usar valores adicionales para ciertos mensajes.
En particular:
%w[system_messages.welcome_user] => %w[username name name_or_username],
Creo que si cambiáramos esto a:
%w[system_messages.welcome_] => %w[username name name_or_username],
Te permitiría usar esos para otros mensajes de bienvenida. Preguntaré.