Modeling is a little different than games, especially when it comes to CoD which uses a modified version of one of idTechs quake engines. Essentially, normal mapping would be the same as parallax mapping. Theres reasons why each is different though.
So alpha channels on height maps pretty much just determine specularity. Thats because each channel in a normal map is read differently than color files (diffuse files as you said)