I'd be shocked if D'Angelo doesn't get kicked off. Even before this debacle his AI competitor app poe.com is an obvious conflict of interest with OpenAI.
My guess is that he has less than a year, based on the my assumption that there will be constant pressure placed on the board to oust him.