Try reducing the amont of liquids during each consumption, but increase the frequency, sit up while drinking, do not lay down for an hour after, when getting fom a lying position, do it gradually. Sip liquids often through througout the day. Maybe a straw will help prevent big gulps. I had a peg tube, and think that helped too. Oxycodene makes me vomit, so I switched to a Fetynal patch with better results. Actually, the body needs more liquid hydration, which should be about half a persons body weight in liquid ounces, and 20 percent through foods, but understand the difficulty. Caloric intake varies too, and there are different baseline formulas to calculate, some online, and protein needs too, which sometimes can be as high as 1-1.5g protein per pound of body weight depending on caloric need, activity, infection, surgery, active cancer, nutrional status, etc which can increse the body's requirements. Too little protein delays healing, inability to fight infection, and too much can put stress on the kidneys, and actually cause dehydration. Here is one calculatore from the USDA for healthcare professionsals for an estimation.
http://fnic.nal.usda.gov/fnic/interactiveDRI/index.phpI hope you husband feels better, and happy holidays.