You don’t need a flow sequence if you create and manage the product feed objects yourself from Python script instead of using TransportOut statetements. This is because when creating a product feed you can specify arbitrary list of possible process ids where the product can get matched to go to.
There doesn’t even have to exist a process with that process id, just a product need that you can also create from Python script.
https://help.visualcomponents.com/4.9/Premium/en/Python_API/vcProductMatcher.htm
Also if you don’t need / want to use the product need and feed matching system, it is still possible to just use the transport system separately. You can create arbitrary valid vcTransportSolution, assign it to a vcProduct and then ask a vcTransportNode to begin transport. The transport system only requires you to have the transport nodes, links, and controllers configured, but doesn’t know / care anything about processes or flow sequences.