register_svg_icon funcionará para cualquier SVG, no es específico de Font Awesome
Así que añadirías un nuevo sprite con tu icono, como svg-icons/sprite.svg — la guía sobre la hoja de sprites es la misma que Replace Discourse's default SVG icons with custom icons in a theme (así que asegúrate de establecer un id)
Luego, en plugin.rb puedes hacer:
register_svg_icon "my-svg-id"