Kyle's story was brewing from the moment GM appointed their attorney to manage Cruise - everyone knew there was gonna be restructuring of the executive team after the incident.
If anything, it was a convenient time for Kyle to step down as it wouldn't get a lot of prime time thanks to OpenAI drama.