Weil die Route jedes Mal neu berechnet wird und die Parameter anders sind, die die Routenplanung beeinflussen. Heißt ganz einfach: Die Verkehrsdaten sind anders.
In deinem Fall ist die Autobahn ein deutlicher Umweg von der Strecke her (also die km). Google Maps hadert bei dir also immer zwischen 'Umweg, aber Autobahn' und 'kürzeste Strecke, aber viel Anfahren und längere Fahrzeit'. Da sich die Zeiten recht nah aneinander befinden, schlägt er dir immer wieder mal A mal B vor, wenn auf einer Strecke voraussichtlich mal 3-4 Minuten mehr notwendig sind für den Verkehr.
Tipp:
Wenn du z.B. die kürzeste Route auch mal fahren möchtest, auch wenn Google Maps die in dem Moment gar nicht anzeigt, speichere dir mal ein Zwischenziel auf der Route. Markiere dir also einen Punkt genau auf der Route irgendwo mittig und gib ihm z.B. den Namen "Zwischenstopp". Dann kannst du es bei Bedarf immer als Zwischenstopp/Zwischenziel angeben und wirst auch dorther navigiert.