When a customer places an order that splits into packages, is it possible to generate two separate orders based on the dock ID?

Não é possível

Isso seria possível num cenário de conta franquia, onde um dos CD's é um seller, por exemplo. Mas realmente, apenas pela doca, não dá.