Custom Profile Type and UPS Shipping Service
Commerce UPS calls commerce_physical_order_shipping_field_name($order) to determine what field holds the shipping profile for a given order. That means you can then use Commerce Physical's hook_commerce_physical_order_shipping_field_name_alter() to specify a per-order shipping profile field.