You're going to need a dummy ability, I think. And then using triggers detect when the ability is cast.
So Unit -- Start the effect of any ability
And then in the conditions, Ability being cast equal to <open gate>
And from there the events in the destructible category should work. It is called Open/Close/Destroy gate.