A trivial aside: English used to have something similar in a "score" being 20. So "four-score and ten" would be 90, not too dissimilar from the French.
I think it's part of how we've tended to remove dialect and en-gb terms as we've more intra-UK mixing and more non-UK born residents?
You are right, I mistakenly assumed we were talking about en-gb.
It's not common in my job to talk about scores as a metric because 20 isn't a natural unit for my work product, but I wouldn't be surprised to hear it like that, either. We still use "dozen" and "gross" for other non-decimal groupings much more commonly, e.g. "a dozen doughnuts."