There is no way in hell that Dept of Defense would be tasked with investigating a domestic group of hackers. The FBI would be tasked with this mission.
When they find out that the asteroid has an iron core, they didn't recalculated the gravity traction force has to be substantially enlarged, meaning that the small satellite won't be able to change the course of the asteroid nearly as much as needed!.
During the warehouse raid at about 37min in, the coordinates listed on the HUD; North 39 East 52 is off the east coast of Turkmenistan, in the Caspian Sea.
Randall Calhoun, the Secretary of Defense, was hinted to be part of the conspiracy to stage a coup, and he couldn't even save his own post. He must have been aware of what is going on and what are likely consequences, so he should have made himself in the good books of the new president. All his political wisdom was of no use.