I’ll bite. Why do you think it’s an affront to their sovereignty? It’s entirely voluntary and it’s something the Dublin airport (and the dozens of other airports in Canada) actively seek out to get direct access to the domestic side in the US.
The US does not force any airports into these arrangements.