Google doesn't have its own satellites taking pictures and all their imagery is also licensed.
But they do have a satellite. As I recall it is of sufficiently high resolution that the take goes first to the NSA, who then filters it down to what is allowed for NGA's.
Didn't Keyhole also own a satellite, which Google would have taken over when the bought the company?
I think you are probably mixing up your Keyholes

The Keyhole that Google bought wrote what became Google Earth.
There were a series of US spy satellites called Keyhole.
I don't
believe the two are connected.