I’ll try now to understand what’s involved in having multiple instances running on the same node, but I guess there’s the need for a radical different approach (i.e. not following https://www.torproject.org/docs/debian.html.en#ubuntu as I did for building the module in the first place)
see https://www.torservers.net/wiki/setup/server#multiple_tor_processes
for a start.