I got a reply from several network engineers at Comcast, and they're now working on a resolution. Thanks for the fast work guys! Andrew