Is it that much of a surprising path? His political career is over and this way he will have some kind of post-Jungle career for the next few years while he figures out his next move. Plus his autobiography/COVID diaries are due to be released in December, so it's all publicity for him.
Given Boris Johnson has clearly deserted his constituents for a Bahaman holiday and big money US speeches, he should have the whip removed too. The only difference is that he has more supporters in the party, Hancock does not.
If I'm a Celebrity voters have any sense, keep Hancock in as long as possible and make him do every single awful task. Make him believe he might actually win before voting him out/giving him a huge dose of reality as to how despised he is and he will be not be absolved.