BibaBee - Please consider asking your GP to refer you to see the person you saw privately, on the NHS. There are very few doctors working in the private sector, at a senior level, who do not do at least some NHS work. Indeed the mix, as I understand it, is usually mainly NHS with some private. (Personally, I know of one cosmetic surgeon and one endocrinologist who are wholly private, but they went that way based on experience and making the most, financially, of their final working years prior to retirement. There are lots of wholly private GPs.) Your GP can make that referral. It is a named referral, and can be specific to the person, not under their care (as in can be seen by their team).
I can understand you want things to happen urgently (and I would feel the same too), but if your husband will not go to this other person, he could be better waiting an extra short while to see someone he trusts than refuse, point blank, to attend, and therefore see nobody.
Obviously that comment is not taking into any account his physical or mental conditions. I'm just trying to apply some logic to the options availabel to you, based on the picture you have painted of your current position.