Es geht realtiv einfach, indem man anstelle der `reaction`-environments andere environments verwendet und den `chemtag` quasi im Nachheinein einfügt. Dies sieht dann so aus:
\documentclass{article}
\usepackage{chemmacros}
\chemsetup{modules=reactions}
% \usepackage{mathtools}
\chemsetup[reactions]{%
before-tag = R,
tag-open = \{ ,
tag-close = \}
% ,tocbasic=true
}
\begin{document}
\begin{equation*}
\refstepcounter{reaction}\usetagform{reaction}
\begin{split}
\ch{&Si(OEt)4\, (l) + 4 H2O\, (l) } \\
\ch{&->[ "cat.\," NaOH ]} \\
\ch{&Si(OH)4\, (aq) + 4 EtOH\, (l)}
\end{split}
\tag{\thereaction}
\end{equation*}
\end{document}\end{document}
Mehr Infos [hier][1]
[1]: https://tex.stackexchange.com/questions/621547/how-to-break-reaction-equation-in-twocolumn-document-chemmacros/621558#621558