I would imagine Stewarty was thinking about stepping down as chairman a long time before it was announced.
Probably got McInnes contract extension sorted before he let Cormack know he was wanting him to take over.
That way his buddy will get a big pay off by someone else once he gets sacked.
Typical Milne move.