So the FAA said no because of their links with the EASA (and others dark powers) and the TCCA said yes because they don't have these links.
Your logic doesn't make sense since the TCCA has the same links. Since the 429 is built in Canada I am sure Transport Canada was under significant political pressure to grant the increase. Perhaps that internal political pressure was sufficient to counter the pressure to fall into line.