USB Diff Pair used by 2 devices on PCB
This is a good question. The BQ24xxx line of chargers doesn't seem to provide good care of signal integrity for USB HS (480Mbpd) data rate, since you have to fork the data signals. Your layout looks the best you can do in this situation. 

There was a similar inquiry on TI blog, with totally meaningless answer without any concern for signal integrity. The pin capacitance is not listed in the BQ24xxx datasheet. If it is 3-5pF as usual, then the transmission line might be only modestly perturbed, and signal eye diagrams might remain acceptable. But who knows, stub capacitors are not improving signals. You should get more traction in Texas Instruments blogosphere if you formulate the signal integrity concern explicitly.

Alternatively you may try a USB mux instead of fork, and do the charging port detection on sideline, but you will need to control the switch separately, and the USB switches are not the best for signal integrity either.