On the Mexican
DCL cruise that I took my GD in June of 2005, we were seated at a table that everyone was quite unhappy to have a child seated at the table as the rest of the table were all adults. Conversation was very stilted to say the least. Those three other couples made it very plain they were unhappy seating with a 10 year old.
Half way through the meal, I approached the head server, explained my GD and I were very unhappy with our table, explained why and asked him to change our table seating for us for the next night. The very next night we were seated at a wonderful table with two other GM's traveling with their GD's. What a difference changing a table can make!!
Personally, in you case, I would have changed table mates. I would have never sat even three nights with such unfriendly people. Let them have the table to themselves and change tables is my motto.
Next cruise, we have a table to ourselves with the 7 of us. On the WB repo, we have requested a table with four other couples.
Just my thoughts....