That seems to be plausible explanation, but I don't see how you give such advice to somebody on the road. You have two potential situations:
1. Battery has lost some charge for unknown reason, and has to be recharged.
2. Battery has proper charge, but the estimate is wrong.
If you act according to true scenario, client is happy in both cases. If true scenario is 2 but you act like it's 1, the client wastes and hour to recharge (which isn't necessary) but arrives at the goal. If true scenario is 1 but you act like it's 2, the client is stuck in the middle of the road and curses you.
Clearly, you should always choose to act as if the true scenario is 1 and recommend proper recharging, and try to debug why charge indicator was potentially wrong later. If the support person gave different advice, he was setting himself and his company for the mess up, and the mess up ensued.