In any event, I've been looking for a more reliable way to get the Google Chrome current release number, since it seems Google obscurs it to the point of being impossible to get. It doesn't appear to be something Google maintains, but I'm not completely sure on that. I'm not sure who developed or maintains the omahaproxy pages, but I looked it up to see more on it.
If nothing else, you pointed me to a resource I was previously unaware of.
Thanks for your post, and showing your work.