Control an object's specularity with distance (CYCLES)
Managed to figure it out and not entirely sure how I missed it! Here it is for those who might want to know how. I used the same set up highlighted in red and plugged them into the Glossy BSDF shader. I had to reverse Subtract, Multiply in the setup nodes as the specularity would fade out upon closing in on the Earth and not moving away.



I also fixed up the cloud map as missed something out. Looks nice a populated with them now.