Canaries are trust based and even if there was a warrant why would they announce it when they would lose customers?
A canary is a way of saying something without saying it, so you'll still know even if they're not allowed to say it. If they'd lie about this, they loose all the trust they have.