This reminds me of almost everything in the travel game. The hotel is going to try to get away with whatever they can manage and if they tell you "sorry nothing we can do" and you quietly walk away, of course they are happy. If you scream, yell, call the diamond desk, bring on the duty manager etc they will have to do something. This is one good reason to book directly with Hilton and not a third party