The reports I've found regarding this asset come from Feb 2026, just a few weeks prior to the current ops. Assumption that this is not operational or at least not integrated into defences. Might the delivery or proposed delivery of the system hastened action in this case?
Stuff was apparently moving from China to Iran in mid-2025, though differing opinions on how true and what etc
https://raksha-anirveda.com/china-mo...o-iran-reports
https://www.news.com.au/world/middle...ran/news-story
https://www.france24.com/en/middle-e...racking-images
(I seem to remember China also moved some SAM & radar systems to Serbia by air at about the same time so there may have been multiple things going on)