Don't double post.
As for your question, I think it's impossible to add buffs directly through triggers, but you could create a dummy unit and have it cast a spell such as Slow, but with no effect. That way, you'd get your desired buff onto a unit.