No. Epicor business objects will prevent you from updating an invoiced
shipment. The only option, and not recommended, is a direct db update.
Again, not something I’d recommend.
Crazy, but if you re-open the sales order and change the address it actually flows through to the packing slip. It only references the ship to on the sales order.