I wouldn’t believe anything unless it’s from the horses mouth! Plus it would be a pretty flagrant and risky breach of employment law to discuss sacking someone with an outside party!
Manager sackings always happen quickly! They obviously had GP as a target and moved straight away. Nothing strange about that. Every source I’ve seen said there was a release clause.
No conspiracy here. Just a team moving quickly on their target.