We know that he did take a route different to that described in the app, unless @dairyfloss account is made up. My guess is that the app pre-determined and processed the trip according to the origin/destination, albeit with inexplicable errors in the toll amounts, regardless of the route...