At point D, you indicated that the direction of the angular velocity is 8. If this is true, then the axis of rotation of the ball lies along the line connecting directions 4 and 8. Is this really true?
Also, point D is a turning point. The ball will rotate one way before the turning point and will rotate in the opposite direction just after the turning point. What is the angular velocity at the turning point exactly?