Thank your for your proposal, Gordon.
Yes, technically your code does the trick.
The goal of my work-in-progress is to port all the interactive functionality of https://www.goegetap.name/Maru-Renewables/ to Observable (try to click on nodes and push the button beneath the diagram).
Thanks to your awesome GraphViz port I could solve the dot-to-svg problem.
In addition to that, I am now working on a port of the interactive stuff from vanilla JS to reactive Observable code...