Another Canadian obligation under international law is the Convention. (slaw.ca)
Your assumptions that someone is or isn't «illegally occupying» territory, or that something is or is not illegal under international law, isn't really how international law works. (politics.stackexchange.com)
A rent - tax is legal under international law, as long as it is applied to domestic residents and foreigners equally. (michael-hudson.com)