Just a stupid thought. If Q new in advance which date No Name would die, could it be because MI knew the Cabal was organizing his "death" at a precise date, so that Q just had to wait for the cabal plan to be completed. He gave us some cryptic clues in order not to let le Cabal know their plans were known and that's it.
And maybe when No Name was officially "dead", with the media making of him a hero, he then has been really suicide by MI, putting the Cabal in a deep shit.