USB multiplexer - swap pins?
The only way I can see this being a problem is if this switch waits for the end of a USB frame to perform the switch -- although signaling is differential, end-of-frame and start-of-frame events are denoted with DC levels (e.g. D- high and D+ low).

But I doubt this is the case and it's probably fine to swap.