Do you have a source on that? Carmack rarely updates his blog. The only info I've seen about Wolf3d on the iPhone are the development notes released a little over a week ago.
It's just an angle to the story--and a clever one, too! Would it have showed up on HC if it were just "Wolf 3D Launches on iPhone" versus "Carmack Made iPhone Wolf 3D Without his CEO Knowing"?