TOR is too short of range. Iran needs something that can keep enemies at bay before launching their payloads.The iranian version of TOR alongside a naval sayyad should be decent for the VLS.
All TOR would do is be able to stop the incoming projectile at less than 20KM. Meanwhile the fighter jet or drone that fired it from 100KM+ never was threatened.
So TOR would be a waste of resources. Iran needs a long range air defense system to provide a wide sphere of protection.