Existem várias maneiras diferentes de inserir USFM que não está nos arquivos do Paratext. Uma opção é usar o arquivo changes.txt, mas isso fica um pouco bagunçado, pois você precisa duplicar todas as barras.
Você pode tentar usar um hook, mas o problema com hooks é que, neles, os números são considerados números, e não coisas que podem fazer parte de um marcador, ou seja, \mt1 será entendido como \mt 1.
O método mais complexo inicialmente, mas talvez o mais fácil no final, uma vez que você se acostumar, é criar um 'arquivo de gatilho' (trigger file). Se o seu projeto se chamar MYPROJ e a configuração for testing, então, para um glossário, o arquivo precisaria estar em
{paratextDir}/MYPROJ/shared/ptxprint/testing/triggers
com o nome A9GLOMYPROJ-testing.SFM.triggers
Nesse arquivo, você pode colocar uma ou mais entradas de gatilho, por exemplo, como esta:
\AddTrigger GLObookstart-preverse
\mt1 ~
\zgap|8em \*
\zrule|width="0.5"\*
\zgap|1em \*
\mt1 GLOSSARY
\zgap|1em\*
\zrule|width="0.5"\*
\pb
\EndTrigger
As entradas de gatilho podem ser ancoradas a qualquer versículo ou entrada de palavra-chave \k keyword\k*, etc., muito como figuras (embora, para obter a posição semelhante à de uma figura, você precise adicionar o sufixo "-preverse", como aqui) e devem permitir que você inclua qualquer USFM válido. Se você não usar um sufixo, o USFM será acionado após o número do versículo de gatilho, para versículos, e possivelmente não será acionado em outros locais.
Claro, você precisaria usar 45ACT...SFM.triggers e ACTbookstart-preverse