I can't spot anything else in your xorg.conf (not that I'm a guru), that looks wrong. You have stuff commented out, or a extra input device for the touchpad. But it's not called in the ServerLayout, so it's not going to matter.
Your options involving the speed are exactly the same as mine.
Option "MinSpeed" "0.06"
Option "MaxSpeed" "0.12"
Option "AccelFactor" "0.0010"
Maybe bump up the AccelFactor up in TINY increments. Maybe 0.0020 or something. Little changes will make a HUGE difference. Too much AccelFactor will make your mouse pointer quiver and shoot all around when trying to move. Like a hamster on caffeine or something.
I compared your synclient -l output to mine line for line and it isn't a whole lot different. Accept for the touchpad edges.
To me, it seems your BottomeEdge isn't very far down, and your RightEdge isn't very far to the right. Your vertical scrollbar begins at that defined edge. On this laptop with the defaults, my vertical scroll was a crazy distance from the right edge of the touchpad. And if I tried to scroll on the very right edge against the frame (my personal pref), it seemed the touchpad was dead there. The same was true for the horizontal scroll at the bottom of the touchpad. It was up so high, that it was located near the middle of the touchpad. It was very hard to do anything correctly.
I'm not a fan of using the corner taps for buttons. So I make my edge sizes as large as possible. I do however leave a little bit of room on the right. This puts my vertical scroll zone right against the frame on the right of the touchpad. That way I can just feel that I'm in the right place. But that squishes my corner tap buttons into non-existence. At this time my horizontal scroll is squeezed out as well. Just haven't gotten around to adjusting my bottomedge to correct it yet. Not a big loss for me anyway.
I'm including my current configuration for you to try out. It might be a good starting point. But not all touchpads are built the same. I set it up as a very large synclient command, just copy and paste it into a console and see what happens. If it gets you closer, then you know we're getting somewhere. If it is unusable, just restart X.
synclient \
LeftEdge=1200 \
RightEdge=5600 \
TopEdge=1250 \
BottomEdge=5000 \
FingerLow=25 \
FingerHigh=35 \
FingerPress=256 \
MaxTapTime=180 \
MaxTapMove=220 \
MaxDoubleTapTime=180 \
SingleTapTimeout=180 \
ClickTime=100 \
FastTaps=0 \
EmulateMidButtonTime=75 \
EmulateTwoFingerMinZ=257 \
VertScrollDelta=100 \
HorizScrollDelta=80 \
VertEdgeScroll=1 \
HorizEdgeScroll=1 \
CornerCoasting=1 \
VertTwoFingerScroll=0 \
HorizTwoFingerScroll=0 \
MinSpeed=0.06 \
MaxSpeed=0.12 \
AccelFactor=0.001 \
TrackstickSpeed=40 \
EdgeMotionMinZ=30 \
EdgeMotionMaxZ=160 \
EdgeMotionMinSpeed=1 \
EdgeMotionMaxSpeed=304 \
EdgeMotionUseAlways=0 \
UpDownScrolling=1 \
LeftRightScrolling=1 \
UpDownScrollRepeat=1 \
LeftRightScrollRepeat=1 \
ScrollButtonRepeat=100 \
TouchpadOff=0 \
GuestMouseOff=0 \
LockedDrags=0 \
LockedDragTimeout=5000 \
RTCornerButton=2 \
RBCornerButton=3 \
LTCornerButton=0 \
LBCornerButton=0 \
TapButton1=1 \
TapButton2=2 \
TapButton3=3 \
CircularScrolling=0 \
CircScrollDelta=0.1 \
CircScrollTrigger=0 \
CircularPad=0 \
PalmDetect=1 \
PalmMinWidth=10 \
PalmMinZ=200 \
CoastingSpeed=0 \
PressureMotionMinZ=30 \
PressureMotionMaxZ=160 \
PressureMotionMinFactor=1 \
PressureMotionMaxFactor=1 \
GrabEventDevice=1
To find out exactly where your touchpad edges are. Just run:
synclient -m 100
Pay attention to the first two columns in the output. They are your X and Y coordinates. They don't hold rock steady as you are moving your finger. Just pick a average.
Please forgive me.... I'm sure I'm telling you things you already know. Thought I'd try to over explain a bit for future readers.