Some thoughts and twitter pics:
What if the key is the GPS coordinates to the Vatican? What about the keyhole at Vatican? Also shown on the Q map. The Knights of Malta (the last Pope had a memorial mass for them as his last mass before stepping down) keyhole looks directly at the St Peter Basilica (Peter the Rock)