I am going to try to ask this question first in a generic way without providing background because I think I can phrase it this way and get the etiquette approved answer. Then I can provide background later - I think it really would cloud the whole situation, because it's full of draaaammmmaaaaaa.
You are hosting a dinner and you have guests A, B, C, D, E, and F. You ask what beverages everyone would like to have and start filling them. Your are going back and forth between the kitchen and the dining room and asking for more beverage preferences. Guest B, who is very close with guest C, says that she will have iced tea and so will C, so please also bring some sweetener to the table (I drink just plain unsweetend iced tea but have Sweet-N-Low on hand.) Later, I hear guests C and D discussing why guest C has iced tea and not another beverage. Guest C usually has iced tea when they are at my house, and when guest B said that C would have iced tea, I just assumed that was the case. It turns out that guest C had brought some Coke Zero to drink but for whatever reason C did not let me know at the time. When he needed a refill later, he asked for the Coke Zero.
So the etiquette question is that if you do not hear guest B actually state what he wanted and another guest provides the information, how do you confirm that that's what he really wants?
1. After hearing that, casually say something to C like "C, would you like sweetener with your tea? I just wanted to check on whether to bring out a few packets for B or the whole box." This would let me find out if the presumptive ordering for him was correct, but without blatantly saying "C, B says you'll have iced tea, is that correct?"
2. On the other hand, blatantly saying "C, B says that you'll have iced tea, is that correct?" But as I said, there's draaaammmmmaaaaa involved here.
3. Another option that I can't think of right now but I know all the smart e-Hellions will come up with something really, really good
What do you all think - how can I avoid this mini-minefield for the next time we get together?