I can certainly fault Vince for giving Bret or any wrestler for that matter because it creates problems like this said.
That said, it's still unprofessional IMO to refuse to drop the belt. Especially if you're leaving.
But in hindsight Bret refusing to job and Vince screwing him worked out for the best, so I suppose it's all good.