The "zwo" for 2 also stuck out. It's a common variant but my understanding is it's not the most proper word. As someone else said, maybe partly chose for phonetic distinctness.
The German word for 2 is "zwei", which is relatively close to and even rhymes with the word for 3 "drei". "Zwo" is used to make it easier to distinguish the two.