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