Earlier quoted context omitted.
My working theory is that in old times phones had rotary dial instead of key pad. Number 1 was the longest to dial, 9 was the shortest (as I remember from childhood days). Thus, fastest way to dial 3 digit code was to use numbers with as much as 9 as possible (997,998,999).
I would add that 911 is a "queer" choice (for rotary phones), in other countries the emergency numbers are lowish numbers, in Italy 112 or 113 (or 115), and there are several records in the past of people managing to "dial" them by quickly pushing and releasing the hook switch. There was another reason for this as it was common, many, many years ago, to restrict the possibility to make phone calls by using a little l…
Did you introduce the EU emergency number as the national one? If so - good choice.
In France we have the plethora of numbers (15, 17, 18 - I actually do not know what 16 does), and also 112.
We are still teaching "18" as the primary number (you get the firemen who will either come for a fire, or for an accident, or dispatch). We could go for 112 (and keep the older number for a generation, redirecting them to 112) and not rely on people to know which number to call.
UPDATE: I just asked my 17 yo son which number he would call in an emergency and he said 112. So there is hope :)