@bandit It is okay to have boundaries. It's OK for your child to be upset by them. Janet Lansbury is very good on accepting emotions in our children we find hard to hear.
That said, night weaning won't necessarily make her take solids. I would question this advice. I had a picky eater that...