Believe or not, I've had this lack of travel range on the driver side mirror on my '06 330i for a long time. I am 6' 1 so I have not problem, but my wife is 5' 3 and she could not get the mirror to travel to the right enough so she could see the proper view.
She hates this so much now she refuses to drive the 330i and bugs me to get rid off it. (she is very safety conscious and very demanding in being able to see all the views around the car while driving.) I do notice that the '07 and onward 328 and 335 have gone to a larger and more squarish side mirrors. I wonder if any mechanic know how to make the internal adjustment so the mirror has a more range to travel to the right?