This is cherry-picking articles to create a false timeline. The iPhone never supported Flash. There was never a "Flash ban" so much as there was never Flash.
I think that by "Flash ban" Dotnaught means "Apple's ban on third party development tools" which was specifically intended to ban the iOS packager tool Adobe had started shipping.