In theory the 2nd USB port could also run in device mode. As a practical matter, we just don't currently have much (hardly any) software support for that usage. WMXZ published some code for Teensy 3.6 to do this in limited ways.
USB device support on the 2nd port is indeed on a long list of requested features. But I can't offer any time frame (other than "not soon") or even say whether this work will ever happen.