It very much explains why the population is recorded differently that’s what dynamic means. The population is changing thanks to the efforts of GeDeCo push. And it is provided the quote I included was pg 189 Trojan Reach Pirates of Drinax. In fact if you actually read the description the fact that there is any population is a recent thing “The first colony here – a Solomani outpost – was destroyed by the Sindalian Empire’s Punitive Armada. The world lay empty for hundreds of years, until the GeDeCo funded the construction of a starport here to encourage Imperium-Hierate trade through the Borderlands. To reduce the costs of constructing the starport, they contracted with renegades from the technologically advanced world of Neumann in Gazulin subsector.” This whole Quote from the same page same book tells us everything.That isn't explaining why the population is recorded differently. UWP are fuzzy, not irrelevant. It is possible to change UWPs. Regina went from TL 10 to TL12.
If they say "hey, most of the people on the planet are visiting scientists", that would be a reason why the pop code remained 1. But the author doesn't say that and the author doesn't say "while TechWorld generally at has a Pop 1, at this moment it's a 4 because of recent immigration. Whether that will last remains to be seen". The author just changed the description of the planet without doing any of that, as far as I can tell.
Dynamic is fine. Fuzzy is fine. Both are intended. But you have to do the work. ie explain what's going on to the people buying your product and why you are doing it that way. The purchaser should not need to invent the reasons themselves. They need to be provided. Because otherwise, the complainers are right and the numbers don't mean anything.
There is literally no need for the purchasers to make anything up and even if they did that’s common in RPG settings especially when changing editions/publishers. It used to be considered a way for the GM to tweak the setting to their game. The whole of these thread is people complaining that a largely RP tool that has errors that actually make sense in RP (Who’s making these data entry? How old are they? With travel times in the time frames of months and years as well as no central authority to oversee database changes outside of the major governments a lot of these data entries are going to be things passed around from merchant to merchant.). Common sense saids that there’s going to be errors and new developments especially in a dynamic universe.