You also have to keep in mind road crown. Any car, regardless of alignment geometry is going to follow the road crown. Down here in the south where we get a lot of rain, the roads are crowned pretty heavily to allow the water to drain off quicker. My car drifts to the right in the right lane, to the left if i'm in the far left lane.
Also note the difference between a drift and a pull. A pull is a pretty forceful "pull" to that direction. A pull will drag you across the lane, and the longer you let the pull go the faster it is going to pull. for example, if you're in the far left lane and it starts to pull, it will gradually pull harder and sharper. A pull can almost always be attributed to either a bad tire, camber, or caster being out of spec.
A drift is often confused with a pull, but it's much more subtle. with a drift it may favor one direction (left or right) but it's not going to be nearly as forceful. It will not force the steering wheel to go, and the "pull" to that direction is consistent. Drift can be more often caused by a bad tire, road crown, ruts from semi trucks on heavily traveled roads, or alignment.
very seldom does the toe-in ever cause a pull. Toe-in will chew up tires, can contribute to a drift but mostly toe is just supposed to be used to center the steering wheel. you can set the toe with the steering wheel at the 2 o'clock position and the car will drive perfectly straight, as long as the steering wheel is at 2 o'clock. but if you put the steering wheel straight as 12 o'clock obviously it's going to "pull" left because the tires are no longer straight so a lot of people confuse it thinking the toe causes a pull.