USB host always provides power and USB device always receives it so if it's being charged then it's device.
Hub won't help as it needs pyra USB to be in host mode, so yes, USB3 in dock will be unusable
unless it's made according to USB Power Delivery specification,no.
But if pyra would support...