This isn't just a case of there being a rare variation your DM might pull out, and the type of dragon that you face could ...
The difficulty of a well-planned session can be thrown into disarray if the party takes long rests after every encounter.
The barbarian your party is putting in a lot of work and taking a lot damage and they probably deserve a little more ...