I cannot discuss the translation, as I am not a translator, but specialized translators would be able to do so. I assume that the translators who worked on the amendments had the amendments of the Conservative Party, the NDP and possibly the Liberal Party at the same time.
At the end of the day, “and” and “or” are translated in the same way. If you look at the federal body of legislation, sometimes “and” and “or” are translated in the same way in French.