You have so much on your plate right now, no wonder you are in tears (TBH I may have joined you reading your OP as it brings back memories for me)
.
My DS was a non-sleeper and a non-eater. Life seemed to be a vicious cycle of being awake all night, not napping, having meals go uneaten, tantrums and anxiety. Things didn't get better til he was three, started nursery and started sleeping better.
I think he was too tired to eat properly and then too hungry to sleep properly (basically, although I wish I had realised it months/years earlier).
I started by pretty much givin up on mealtimes for him. There would always be a plate of food available for him when the rest of the family ate, but I stopped expecting him to eat with us. Instead, I provided a continual flow of snacks so he could graze, there was always a plate with some fruit, bread, pasta, cheese, veggies on sitting on the side in the living room and he just helped himself. The grazing really suited him, probably because it took all the focus away from eating. Then, once his tummy was fuller, he started sleeping/settling better, then he would eat better and now (aged 8yo) he sleeps like a log and is a much more confident, enthusiastic eater.
I also tried to stop battling with him to get him to sleep at night. I set up a mattress on the floor by his cot (with a pillow and duvet) and when he woke in the night I would just go into him, say "Night night" and then curl up on the mattress and pretend to be asleep. He would bumble about, sometimes shout at me, but I would just say "Sleep time" and not make any eye contact. I got a bit more shuteye and I think he slept a little better too. Anyway, probably not practical for you being pregnant, but you just do what you need to do to get through the night and get some rest for you both. Use the books for ideas, but only to find the right approach for you, not to beat yourself up when things don't work.
And in the meantime, is there anyone who could give you a night off? Ideally your DH. Book yourself a night in a Premier Inn and get a decent night's sleep. So DH might have a rotten night but I'm sure he'll survive.
(P.S. Just seen that you plan to try swapping beds - I hope it works, and don't be afraid to use it for a while if it is helping, especially if you try sneaking some more food into her during the day. Play the long game).