The ROE of Russian-manned S-300 batteries there almost certainly didn't allow the firing as those BGM-109s did not threat to the Russian forces as such.
It's actually a very interesting question. Any specific discussion of TLAM vs S-300, though fascinating to guys like me, is obviously not appropriate for on here. But more generically and to your point, as a SAM operator, I find it very curious...and unlikely...that ROE would allow for penetration of so many targets at close range.