They will be fine without the brat. Just Call Me Harry is only their patron. Kinda like a living mascott, nothing more.
Take a look at
their website. Chairman is Sir Keith Mills and one of the trustees is Edward Lane Fox. The Fox who is responsible for making us believe Dirty Harry was a nice chap. With someone like him on board they can survive everything.
Also the next games will be held in 2023. I am sure they'll mangage to find some money in the meantime.
JCMH is still an epic a$$hole to leave them hanging, but he would not doing anything vital if he didn't either.