Factually incorrect. Ukraninian drones or missiles flying over Russia are not using StarShield or Starlink. These are enabled by the US Gov / SpaceX only over Ukraine.
The long range strikes you're seeing have other nav methods (gps, intertial, etc.). I'm sure if Iran can figure it out, Ukraine can too...