Thanks for these directions!
Got it working once I figured out a couple details I missed in step 4-5 about the default action to Accept instead of drop for the rule set...
Something I'd note to others in case it isn't immediately obvious... When you setup the DCHP server for the subnet hosting the IP TV boxes make sure you configure the DNS to use TDS's DNS servers. I messed that up the first time (used google's 8.8.8.8) and that prevented the IP TV box from working at all.