I'd add the PCP settings to your WAN rule allowing inbound traffic from the Vodafone address.
I'd also create another rule with PCP marking in the LAN allowing all traffic from 192.168.1.7 to 224.0.0.0/4 and the Vodafone address.
Once you've done this, try restarting the STB and checking the logs on pfsense.