Re: BFing at a funeral
After all those comments you've mentioned, I would've disconnected from them immediately. I prob. would've still gone to the funeral for DH's sake, but when the ILs called me to sit w/ them, I would've said 'no thank you. I might have to start beating DS and don't want to accidentally hit you in the process.' I'm not very good at keeping my mouth shut when people disrespect me, tho...
The comments they're making are not only hurtful, but put you at risk for getting a visit from CPS if they spread--I'd cut them off then and there. If DH is a mama's boy, he can either speak up to mama and nip things in the bud, or he can spend his own time w/ them, while you keep DS safely away from them.