Constant distance between sprite and sphere

That’s just normal behavior caused by perspective. I drew a diagram explaining it.

spritePerspective

You’re not doing anything wrong, but you might want to consider a different approach.

  1. You could scale the sprite up as the camera gets closer
  2. You could draw another sphere on top of the blue one, with a custom shader on it to achieve the same effect.