I hear after the Ukraine war, Starlink became very good at thwarting jamming. I am confident the Iranians are not as sophisticated as the Russians in than front.
The article you linked contains literally nothing supporting your accusation. Instead, it talks about an investigation targeting the aid recipient:
>The USAID Office of Inspector General, Inspections and Evaluations Division, is initiating an inspection of USAID’s oversight of Starlink satellite terminals provided to the Government of Ukraine. Our objectives are to determine how (1) the Government of Ukraine used the USAID-provided Starlink terminals, and (2) USAID monitored the Government of Ukraine’s use of USAID-provided Starlink terminals
I guess it is to a degree unavoidable - ukrainian units are using a lot of crowdfunded starlink terminals on the front, so even if you geo fenced usage only to the virtual cells outside of Russia controlled territory, you would also disable ukrainian sets at the front. So if Russians smuggle sets from other countries, they might not be really easy to tell from the "good" sets crowdsourced by the ukrainians and used at the front.
As for use in long range strike UAVs I'm sure ukrainian units have specially registered units that will work anywhere but again, Russian long range kamikaze drones you have a smuggled unit that only activates once on ukrainian territory and be used for terminal guidance or reconnaissance. By the time the system spots a new terminal moving quickly in the wrong place the thing would have rammed into a civilian building somewhere.
Musk proved quite good at blocking Ukrainian Starlink access too, supporting Russia.
https://www.bbc.com/news/world-europe-66752264