I have AT&T U-Verse, and they use IP multicast (and IGMPv3) for IPTV. Receivers wired into my network work just fine but receivers connected over powerline Ethernet don't. Computers connected over the same powerline link work just fine.
These powerline Ethernet adapters are sold as "bridges", but they don't actually appear to be bridging. A bridge should forward all broadcast/multicast traffic unless it can determine that such forwarding is not necessary, shouldn't it?