You have the gist I would say. It's important to understand that Google separates the control plane and data plane, so if you think of the internet, routing tables and bgp are the control part and the hardware, switching, and links are data plane. Often times those two are combined in one device. At Google, they are not.
So the part that sets up the routing tables talking to some global network service went down.
They talk about some of the network topology in this paper: https://ai.google/research/pubs/pub43837
It might be a little dated but it should help with some of the concepts.
Disclosure: I work at Google