Just a point of clarification AC*SE:
ACPA (Air Canada Pilot's Association) is the union representation for the AC mainline pilots only. ALPA is the union for CAIL pilots and for the regional carriers at both AC and CP.
It is ACPA that the talks have broken down with and they are the association mentioned in the news.