I think that cutting ties with her might be for the best. You deserve better, friends should be there to support you.

That's so frustrating that your "friend" puts food before your dd's safety. Do these issues come up a lot with her? I hope it's not too often.