I live in the next city over - Chengdu. Word here is that the driver wanted to hit the railing but not go over! An accident like that, caused by passenger assault, might make him a wealthy man!
I've watched still and video and looks to me like she certainly assaulted him and more than once......and the way the bus went to the curb and then over looks like as you say.