O artigo do Word MVP " Métodos para Reiniciar a Numeração " descreve vários métodos, incluindo um de nível superior estilo de título, código VBA ou um campo LISTNUM.
Na sua situação, o estilo de título de nível superior parece com o que você já tentou. Realmente não funciona porque você não pode prever qual nível de cabeçalho será exibido antes de sua lista, e não parece haver uma maneira de redefinir a numeração após vários estilos diferentes.
A melhor opção pode estar usando os campos LISTNUM, conforme descrito aqui . Após cada lista, adicione o seguinte código de campo: {LISTNUM \ l 1 \ s 0}. Observe que isso é exibido como zero, portanto, ele precisa estar oculto.
Eu recomendaria criar um estilo para o código de campo para mantê-lo oculto (por exemplo, tornando a fonte branca ou definindo-a como texto oculto).
Adicionar este campo após cada lista pode não ser muito menor do que renumerar cada nova lista, mas você pode torná-la uma parte rápida para evitar a necessidade de redigitá-la.