Ok, take a breath!
That surgeon should not have been talking about other patients. I believe it is against the law. Shame on him!
Keep reading YOUR surgeon's instructions and follow those as closely as you can. Protein drinks will go through a straw, so yes, they are fine. If it says that you switch to clear liquids 24 hours before, then you move to clears. If not, then you don't have to. It seems doctors have varied pre-op plans. You must do your best to follow the one prescribed by YOUR doctor. He knows your health history and what condition your liver might be in.
As to a hubby bringing in your favorites...well, I'd throw it at him and say this isn't helping me right now. In time you will have to come to terms with the fact that you had this surgery and have dietary needs that your family does not. He has a right to eat what he wants and it might be your favorite that you can no longer eat.
But right now? While you are struggling..that's just...well, either mean, or he doesn't even realized he's doing it. Talk to him about it if you can. If not, then leave the room when he brings it in. You have to take care of YOU. YOU are responsible for yourself.