Только не поймите, что я навязываю свое видение схемы.

Тем более, что Вы с ней похоже уже определились.
Просто в качестве обсуждения теоретически возможных вариантов.
Почему я рекомендовал оставить старую схему, потому что она проще и удовлетворяет требованиям.
Отследить ноль на 100 Гц и выдать импульс управления для контроллера (который как оказалось фактически простаивает) это вообще игрушечная задача.
Следовательно добавлять лишний элемент нет смысла.
Конечно Вам на месте виднее, как лучше сделать.
Субьективные причины, особенно если это будет один экземпляр, могут быть важнее остальных.
К тому же может есть и обьективные, о которых я не знаю.
Так что думаю пора закрывать тему.

Ну а насчет:
Цитата
мне аналоговики советовали открывать симистор не постоянным сигналом, а именно импульсами в 5-10 милисекунд
Это уменьшает рассеиваемую мощность на управлении симистора ну и соответственно потребление схемы управления.
Цитата
при переходе напряжения через ноль (что это дает - не знаю).
А где же его еще открывать

Если открывающий импульс будет не в нуле, то тогда симистор будет открыт только часть полупериода.
А вообще схема задержки момента открытия до ближайшего перехода через нуль при коммутации нагрузок используется для уменьшения помех и устранения искажения формы питающего напряжения.