It's not about 'Ambush from the plains' card, it's about the Ambush Keyword. Anyway, Company of the Cat's response is triggered when this card is put into play, so 'Ambush from the plains' triggers its response.
So, my general question, is Ambush is a card effect?