If they allowed oauth token to work like that then that is their (Google's) problem.
Either the token works for all times, or works until it doesn't, or does not work at all.
Punishing the account for using a token you have vended for the exact same purpose is extremely poor product design.