I don't know if you've tried this, but there are parameters that can be passed to the kernel at runtime which allow you to turn on/off different features, such as multicasting. One of them is /proc/sys/net/ipv4/conf/<your-interface>(such as eth0, etc.)/mc_forwarding. Some information on that is found
here (do a find in your browser for the mc_forwarding) and
here.
I don't know if that's what you're looking for, but there you go.