So you can speculate about this, or ask a local builder or the code people, whomever they are, or if there even is anyone. I don't know Canada works, but I bet it's not terribly different from the US. Here, it's not exactly true that you have to build "to code". What you have to do is build to suit the interpretation of code by whomever approves the structure, which may include an exception process. It may vary a lot by jurisdiction, with the same code. In Albany County, City of Albany, if you have a set of plans for a building a commercial building stamped by a local engineer, it's going to pass and be fine. Same county, Town of Colonie, there's a good chance the Town guy is going to take a look at it, and he might want changes, just because he can. No lawyer will help you out if they have their mind set on something, even if it's not in the code..they will find a way to stop you. Go outside Albany County a bit, and have a discussion with a planning guy, and he may say "hey, if you do this and this, then we're going to be cool. I just need to see a drawing."
My long winded point is that even more than aviation, it matters who is interpreting the regs. Maybe shouldn't be, but that's how it is everywhere I've ever been.