Why are you coming back to the lane markings again and again? The Crown is going to try to show that your actions distracted, startled or interfered with another road user, not that you were breaking some other section of the TSA. Even if you somehow convince a judge that a third lane exists between two vehicles that are within their respective marked lanes, it doesn't do anything to show that your actions didn't distract, startle or interfere with another road user.
Toss the driver up on the stand and when they say that they were surprised to see you sneaking up between them and truck beside then and they had to take extra care not to hit you because of how close you were, that's pretty much all three points.
See Crank. See Crank Walk. Walk Crank Walk.