I've flown down to BA many times on business. If I were you, I would take Delta from YYZ to ATL, then ATL to EZE. That way, it's a one-stop. Delta business call is comfortable. The downside is that they are more expensive than United or American. But you avoid potential for misery, or getting stuck somewhere.