Fundamentally grading needs to be fair to every individual. If a good grade by X results in a lower grade for Y then it is fundamentally unfair as the grade no longer depends on the efforts and skills of Y alone, but on something they can't control.
No individual class has a predictable distribution of skills and none will closely match the distribution of the population from which it is drawn. So, you can't make assumptions.
Suppose, hypothetically, that you have a class with 30 students and they happen to be the "best" 30 students on the planet. Assuming, hypothetically, that they are properly engaged, then they will all get full marks in any fair system. Any system that guarantees failure (or low marks) for some of those students is fundamentally unfair.
So, a grading rubric should be constructed when the exam is constructed and "points" per question should be determined at that time. You then live with those decisions (caveat below). If they all deserve top marks based on those decisions then they should get them.
What you can do is, in future delivery of that course, make the rubric a bit lower or make the questions harder. I used to put one very hard (near impossible) question on every exam and warn the students that it would be there. I didn't give it especially large weight, but it would tell me who was excelling in the study of the material.
Caveat. You can advantage a student slightly as long as it doesn't disadvantage other students. So, if 90 was required for A, then 89 would probably also get an A. This only recognizes that my questions aren't perfect and might be misunderstood and my grading isn't perfect either, requiring some small grained decision making on answers. If I'm not perfect, then my grading scheme isn't perfect, so some sloppiness is included so that no one is disadvantaged.
Another practice of mine was, at the end of the course, look at the grade distribution (actually the numeric total, not the letter grades). I'd make a determination informally whether I thought that distribution matched what I considered the actual learning of the students generally (I had reasonable scale for this: 30 or so students.). If I thought the distribution was too low, I'd up it a bit, giving everyone a bonus, raising the distribution. No one was disadvantaged. Students considered me "tough but fair". People didn't pass without effort, but if the effort and results were there, students got what they considered a fair grade. Aim for that.
I've had classes where every student is excellent and so the distribution of grades is naturally at the high end. There is nothing wrong with that. I do my job. They do theirs. Fairness over all.
Changing the rubric after seeing the grades can hardly be fair. It makes grading something other than skill-building into a competition where the students don't actually have any idea of the rules until after the exam.
If department heads and deans complain that your grades are too high, explain the above and defend the students. Toughen the course for the future, if you like. And if you see grades higher than your judgement of the overall skills early enough, toughen the course for future exams. But after the fact downward adjustments are just wrong.