Acredito que você deva conseguir definir uma fonte personalizada sem um componente aqui: admin/site_settings/category/all_results?filter=font
Se você quiser mais personalização, acredito que o componente de tema do Google Fonts que você vinculou funcionaria. Embora o tema use theme-settings e não uma configuração do site, acredito.
Você já levantou essa questão no tópico para esse componente de fonte?