Not releasing can put them in violation of Canada's Foreign Extraterritorial Measures Act so they are between a rock and a hard place (particularly Foreign Extraterritorial Measures (United States) Order, 1992
https://laws-lois.justice.gc.ca/eng/regulations/SOR-92-584/p...)