So, you don't want to say that they are lying. Maybe they have forgotten their design intention for a game that they were being paid to design and maintain. Or, as you say, maybe there is small chance they just didn't tell anyone.
Now, I'm going to look at this small chance, what would it mean? It would mean that when they said this was their intent, it was really their intent. That they told us the truth.
Now, let us look at the other possibilities in aggregate, all of them, what would they mean? It would mean that when they said this was their intent, they are lying. That they lied to us, maybe to prevent a seeming social Faux Paux.
And mechanically, or game design-wise going forward, what does this mean? Literally nothing. It matters about as much as the fact that Aloe Vera is succulent. Whether they are lying or not about their original intent changes nothing about the game going forward. And, additionally, you have come across something that is literally impossible to prove. You would need a time machine and the ability to read minds and follow them for the entire design process 24/7 to prove their actual real intent.
Believe they lied or believe they told the truth. The mechanics of the game don't change either way.
See, but who cares what the NPC stats are?
Blacksmiths in my world's tend to have 16 strength if I bother giving them stats. Why? Because they need to be strong enough that the party is going to register "strong" when they do a thing. 12 isn't enough. Sure, it is stronger than average, but most of the party is going to have as good or better. So the blacksmith isn't strong at all.
Let us say that a Guard Captain is grilling the PCs and they need to lie to him. Decent sized town, I'd say they need to roll a 15 or better. If we reverse engineer that, that would give the Guard a 16 Wisdom to have their passive be a 15. And that is regardless of race. Dragonborn, Human, Dwarf, it doesn't matter, I'm not applying those racial modifiers to their statblock anyways.
And this is really the crux of the matter. Way back when for that "City-State of the Invincible Overlord" some game designer took the time to roll 3d6 in order for every single NPC. And someone else used a bell curve to show what an average stat was, then decided that a +2 to that stat would move the curve, therefore showing a slight increase in the average for a population. However, the truth is, very very very few people care, let only use that sort of method anymore.
You say that the statement, "Bold and hardy, dwarves are know as skilled warriors, miners and workers of stone and metal." is not true without that +2 Con and then a +1 Wisdom or a +2 Strength for hill dwarves and mountain dwarves, but that makes quite literally no sense. First of all, +1 Wisdom doesn't apply to any of being skilled warriors, miners, stonemasons or metalsmiths. +2 Con barely applies. So, what, are Hill dwarves not skilled warriors, miners, stonesmiths and metalsmiths? Of course they are. We portray them as such, we make sure that these facets are reflected in their societies, and we have NPCs say "Hey, if you want the best forged weapons, go talk to the dwarves, master smiths all of them."
And then... make that true. Stats literally never come into it. Especially since, if I need a dwarven warrior to showcase how tough and strong a dwarven warrior is... I'm going to be assigning him stats anyways. I'm not going to roll 3d6 and hope that the slightly increased bell curve is going to give me what I want. I want him to be strong and use an axe, he has an axe and an 18 str.
Circling back up to your first paragraph though, your response was kind of "sure why not" which is a very strange response considering most people advocating for keeping these static ASIs as the default act like these things should have been blatantly obvious facts of the world. But, nothing about Lotusden Halflings tell us they are more perceptive except that +1.
You ask why a hobgoblin can't be smarter than a dwarf, because Illithids are smarter than dwarves. Well, reverse it. Why can't Dwarves be smarter than Hobgoblins, after all, Illithids are smarter than hobgoblins? When your example is equally valid in both directions, it becomes kind of obvious that it is mostly arbitrary.
Why is it okay for Minotaurs and Gnolls to be dumber but not orcs? Well, first that implies that they are being treated as dumber, which varies a lot. And second, if it is okay for Orcs to be dumber because Gnolls are dumber, then it should be okay for dwarves and halflings to be dumber because gnolls are dumber. Neither of those races get intelligence penalties either.
And again, this isn't about NPCs, all Illithids are part of a hive mind of hyper-intelligent psionic brains, being schemers and planners is part of their threat against the players. But, by that same token, so are Yuan-ti and Devils. And, high ranking leaders amongst fiends and Yuan-Ti also tend to have higher intelligence. Illithids more so, but, Illithids also use their intelligence stat in combat, so it needs to be higher for them to have the proper combat threat.
I mean, here is a fun little thing. Think about how smart you would play a Rakshasa. A cunning shapechanger and spellcaster who manipulates groups from the shadows, who is cr 13 and likely was the head of a criminal organization that the party has been tangling with for multiple levels as they slowly unravel decades of plotting. Think about how you would play that character.
Now go look at their intelligence. Did it match what you were thinking about this character doing?
Now take the other famous shapechanging fiend, the Succubus. The temptress who is CR 4, probably a minor side character for the real villain, or a low-level investigation threat. Do you think she is smarter than a CR 13 Rakshasa crime lord? Check.
NPC stats don't matter outside of combat. We will play them how we want, and change the stats if it comes to it.