I doubt you have the breadth of knowledge to understand misogeny in the NHS as a whole.
From my understanding, reading your posting a couple of times to try and understand context.
You and your oncology specialist husband were seeing an oncology specialist who is a colleague of your husband???
So husband and your oncologist are colleagues and friends and not strangers?
Maybe your husband and his department are rife with unacceptable comments, that your husband's colleague thought would be acceptable to you, as you're married to your husband.
But when you write "also an oncologist" is that referring to you or your husband? Who is "also" an oncologist to whom?
If it's your husband and speaking to an equal - just how did he respond? Because he really should have spoken up and known what's appropriate in a doctor-patient conversation.
On this occasion I have more sympathy with you, if you're the "also oncologist", because you're dealing with emotions, a clinical understanding, a husband in the room, a fellow professional - and I don't think there's enough bandwidth to deal with lecturing an idiot on professional conduct.
But out of you and your husband - whoever is the oncologist, you should write a letter of remonstration to the oncologist for professional conduct - which you know will be scanned onto your and his file. And take it from there.