Are we debating? I don't think we are. I think "send it to legal@" was poor messaging; "send it to finance@" would have accomplished the same thing without escalating the situation.
Having said that: "send it to legal@" is not "breach of contract". Sorry, it just isn't.