I think companies like ZEN making lots of presentations may from time to time change them depending on their audience. There is nothing untoward about that. Also ZEN can show people who have signed an NDA information which has not been made public. Maybe they are just cleaning up the presentation which is posted on the web site and they have removed a couple of very technical slides which were not explained and would therefore be difficult to understand or interpret. I don't believe it amounts to anything personally.
As far as the Chief and his predictions go, lets stick to facts or let him post them here himself, there is really no need to rehash postings from SH in this regard.
TP