Просто обновление по этому вопросу, если это кому-нибудь поможет:
Я нашел способ «подкрасться» к этому, чтобы вставить \io1 перед цифрой, не получая отказа: я вставляю новый маркер \io1 в строке выше красной, а затем использую клавишу удаления, чтобы удалить старый маркер. Но мне нужно быть осторожным, чтобы не удалить пробел перед цифрой. Получившаяся последовательность, которую принимает Paratext:

Но он не принимает эту последовательность, если я ввожу ее после маркера \io1; только если я вставляю новый маркер в строке выше существующего текста, а затем удаляю промежуточный маркер.
Я обнаружил такое же поведение с маркерами \toc2 и \toc3, когда название книги начинается с цифры.
Наконец, некоторые маркеры, которые красные в окне проекта Paratext, не отображаются, когда я запускаю «Basic Checks» для поиска маркеров. Но, возможно, это тема для отдельного поста…
Just an update on this issue in case this is helpful to anyone:
I found a way to ‘sneak up on it’ to insert \io1 in front of a numeral without it being rejected: I insert a new \io1 marker in the line above the red one, and then use the delete key to remove the old marker. But I have to be careful not to remove the space before the numeral. The resulting sequence that Paratext accepts is:

But it does not accept this sequence if I type it after the \io1 marker; only if I insert the new marker a line above the existing text and then remove the intervening marker.
I have found the same behavior with \toc2 and \toc3 markers when the book name begins with a numeral.
Finally, some markers that are red in the Paratext project window do not show up when I run “Basic Checks” looking for Markers. But perhaps that is a subject for a separate post…