I am not sure what disable multicast filtering would do on that particular router, however...
Multicasting is a form of broadcasting which, in a home network, basically means that useless information was being sent across your network. Disabling that option probably acted like a weed killer in a garden...now the flowers can breath.