I don’t know about Canada; but over here you only get those questions if they deem you a high risk group and; depending on your responses; if they think you’re gay and had sex in the last year, you’re not allowed to donate.
It sounds like Canada is only okay w gays donating blood if they’re in a couple, which; I’m willing to bet; is as a depressingly tiny minority of gay men like it is in the United States.