register_svg_icon funcionará para qualquer SVG, não é específico do Font Awesome
Então você adicionaria um novo sprite com seu ícone, como svg-icons/sprite.svg — a orientação sobre a spritesheet é a mesma de Replace Discourse's default SVG icons with custom icons in a theme (então certifique-se de definir um id)
Em seguida, em plugin.rb você pode fazer:
register_svg_icon "my-svg-id"