Hi Tim,
mathjax-node-sre can be used as both a pre and post processor so that gives you two way of combining them.
I haven't maintained mathjax-node-svg2png much recently because I don't use this kind of approach in production (it's usually too inefficient, e.g., duplication, hooking in zopfli etc); also phantomjs is dead.
However, there's Google's puppeteer library now (i.e., node APIs for Chrome headless) so png conversion is rather simple -- here's
an 8 line example I cooked up for a workshop recently.
Peter.