Falls gebäudetechnisch möglich, kannst Du ein extra Kabel ziehen oder patchen, mit welchem die TV Box direkt am Swisscom Router anschliessen kannst. Der interne Switch des Routers beherrscht IGMP Snooping.
Falls die Cisco Accesspoints das können, kann dort ein Multicastfilter und/oder Multicast to Unicast Filter aktiviert werden.
Ansonsten geht jeder Switch, wie von Dir beschrieben vorgrschaltet, der IGMP Snooping beherrscht. Wenn Du ihn bei Swisscom kaufst, kommt er bereits richtig vorkonfiguriert. Wenn Du das aber selbst Konfigurieren kannst, gibt es bessere oder billigere Geräte, zB azch mit PoE.