I often find my Trebuchets firing endlessly at a wolf or at enemy villagers, which given their poor accuracy is a lost cause.
Trebs should ignore all units and only attack buildings, unless manually instructed to target a unit.
The attack move behavior for all other siege units is fine.