No, it was me who said that.
If I understand you correctly, your main points are:
1. The law can never compel you to make a false statement.
2. Lots of firms are doing it, and they probably know what they're doing.
For point 1, if you can show me a credible legal authority arguing that British law can never, under any circumstances, compel a person to lie, I'll accept that I was wrong, and I'll thank you for teaching me something new this day.
But rather than do that, you've suggested that I should try to disprove your claim. Well, I admit that I can't offer a rigorous disproof, but that's to be expected: disproof is always hard. (Can you disprove the existence of sasquatches?)
So let's put that aside, at least until a real lawyer gets involved, and move on to point 2.
And for 2, I don't think you'd say that if you'd seen as much legal bullshit in your time as I have.
Do you remember, back in the 90s, envelopes that said, "By opening this envelope, you agree to the Terms & Conditions enclosed." Or more recently, have you seen online services whose Terms & Conditions say something like, "We can change these Terms & Conditions at any time, without telling you." They're both obvious bullshit, and yet in both cases lawyers kept pushing them onto their clients until a court ruled against the practices.
So I believe that the warrant canary is another piece of obvious bullshit, which will die a quick death when a court examines it. In fact, it's possible that a court already HAS ruled against the idea, but we just don't know about it. Or, to put it another way, I think there's every chance that some of the warrant canaries we are seeing published now are lies. That would certainly explain why we've yet to see the non-renewal of a warrant canary!