The problem with Windows NT, unlike Unix-like OSs, is that it can't route multicast traffic like other.
So if you have something like
Network Destination Netmask Gateway Interface Metric
224.0.0.0 240.0.0.0 On-link 10.100.17.17 266
224.0.0.0 240.0.0.0 10.0.17.1 10.0.17.17 276
in your routing table and you want to get multicast from 10.0.17.1 instead of 10.100.17.1, you should run
route -p add 224.0.0.0 mask 240.0.0.0 10.0.17.1 if 8 metric 1
where "if" should be the interface number corresponding to 10.0.17.17 and "metric" should be anything less than metric of the route on 10.100.17.17 interface (the non preferred one).
P.S. This technique allowed me to use the IPTV with 99 sat channels that my other ISP provides instead of 18 I have with my primary and I'm pretty happy with that :)