You were completely in the right. If I am traveling in coach with only a backpack, I also put it overhead (unless I'm in an exit row). There is simply not enough space for my feet and legs otherwise. You shouldn't be penalized for planning ahead and only carrying on a single bag.