Where in the world is 1 billion 1 million million? :-o Okay, in our language, for example, LOL.
But we have a slightly differently written word for it, and we all know that the English billion is 1 thousand million. That's just what it is. You have to learn it.
Still, it doesn't explain why Inno would use two different names for the same number.