This song was also used in the 2006 E3 trailer for the video game "Prey" (which you can watch on 3DRealms website or Google for "E3 trailer prey"), so it wasn't composed just for the Discovery Channel promo. A company called "Viewpoint Creative" created the TV spot. I still haven't found an answer, though.
Perhaps the above info will be of use to someone.
Perhaps the above info will be of use to someone.