Can you have pudding? A personal favorite of mine was sugar free pudding made with skim plus fat free milk and protein powder. Effectively its the exact same thing as a protein shake except edible and more palatable..
I'd also recommend trying some RTD shakes (pre-made ones in a bottle) they cost more money but sometimes can taste better. Because once you have your surgery you'll be eating shakes everyday for months, so this is definitely the best time to find out what you can tolerate and what you can like. You don't wanna be home and in pain experimenting with drinks