Is there any way you can get off your bike and WALK through that section?
I sometimes opt to become a pedestrian when navigating extra dangerous traffic spots. Cars definitely see pedestrians better and also give them more respect.