Viacom, already facing weak earnings and a legal battle over its leadership, may lose profits and have to cut costs if Dish permanently drops its channels.