Zwo is still common today, because it's the word for two in some German dialects. The military adopting zwo would be similar to the American military adopting "y'all," a word that's commonly used and universally understood.
Doesn't help when I _do_ want three of something though...