No need for Canada to say sorry over this
"PS. Ashamed to be Canadian right about now."
The fault here rests on the Pan American Sports Organization, basically an organization formed by all the national olympic committees in North & South America. Host cities/countries rarely get much say in changing PASO rules and it is not uncommon to have to change laws to 'win' the bid to host.