80% of the number ranges, then yes. But I doubt it's anywhere near 80% the numbers that are actually currently in use.
I've had at least 7 different land line numbers since competition was first introduced (according to wikipedia, mid 80s). Remember if you move to a different exchange (more than a few miles) you have to get a new number. People who haven't moved for decades and thus keep the same phone number would mostly be older and more likely to stick with what they know. So I still suspect that the phone numbers would more highly correlated with the current provider.
But, irrelevant as it's the product that they knew about.
@nickyboy: the BT site is completely useless at explaining what exactly BT Privacy is. Is it just caller ID, or does it block withheld numbers? If the latter, they could try calling with a withheld number, and if the call is rejected, try again with a spoofed number and use their "BT Privacy" script.