Hey jmck,
Do you know why the routing might change from time to time?
Every once in a blue moon (like once per month or two) I get sensible ping to the Valve servers. Last night seemed to be one of those days. I took a look at the route again and it looks like the attached pic.
Route reverted back to normal (as in my previous posts) with ~100 ping again this morning