Sounds like Travelocity did what they were supposed to do, booked you the best fare they could find. How could they know you wanted to retain the fare class if you didn't tell them when you called to change your flights? I'm not why sure you think you're entitled to any compensation, I don't see where Travelocity did anything wrong here.