GaBi has this surprisingly loose modeling, where you can connect apples and oranges (one process delivering apples, one process needs oranges, you as LCA modeler can connect both, directly). In openLCA, the process output needs to be identical to the process input (a process that needs oranges cannot be directly linked to a process that delivers apples, it must be oranges). I think this makes sense, but a benefit of the loose modeling in GaBi is that you can easily create chains of processes where a process simply has "transport" as flow, and can be connected to many other processes that have no transport flow.
-> either make a specific "transport of my good xyz" process that transports your product specifically, or do not make a transport chain / sequence but instead have transport service input in the process where the good is transported to (manufacturing in your example) and have the transported good as input there too, the transport service effort must fit to the distance and amount of good transported.
Good luck!