No need really to go to that link any more. Those channels have been listed on lyngsat. Check out:
http://www.lyngsat.com/echo9ia13.html
and scroll to the bottom. Keep in mind there is no guarantee how long this will be FTA. Most likely it is just a test and will be gone sooner or later.