Another thing to remember - Elizabeth II is somewhat older than the contintental monarchs. She is 80, Carl XVI Gustaf is 60. The other royals - Spain, Norway, Denmark, The Netherlands are in between, but closer to Carl than to Elizabeth. Most of the other monarchs came to the throne in the 60s and 70s.
The Queens of Denmark and Greece are first cousins to Carl.
The King of Norway is a second cousin to Carl and shares a common border.