Yes, Odyssey re-launched as the Hallmark Channel in August 2001.
A few years ago the Hallmark Channel in Asia has been showing some Muppet/Henson stuff.
They had:
*Mopatop's Shop
*Construction Site
*The Animal Show
*Open Sesame(which is a half hour show that features sketches from Sesame Street)
*The Wubbolous World of Dr. Seuss(both the first and second season)
*Muppets Tonight
*Sesame Street(episodes from Season 29)
*SS specials-Big Bird in China, Don't Eat the Pictures(in which I missed
), and Big Bird in Japan
Then there was also this miniseries called "Arabian Nights", in which the Creature Shop was involved in. I'm pretty sure it's Henson because I remember seeing the "Jim Henson Television" logo at the end. Strange thing is, there was never a page for this show at Henson.com
Right now, they have Play With Me Sesame and Sesame Street season 31 episodes.