It’s just a case of not going over.
Thats who/what she is a soul sucker.
Its not if she will cause you distress it’s when. Imagine she is a hyena or a scorpion - each time, in time she will bite or sting.
It’s your choice to put yourself in the path of the bite / sting.
Can you step back and withdraw to a safe tolerable distance where her antics don’t impact you?
Go less often?
Stay for less time?
Give her zero or vague vanilla info about your lives - so she has nothing to latch on to?
Respond briefly and indifferently with non committal noises to her ramblings with the aim of getting through and getting out?
Start off loading any chores tasks you do for her one by one and ignore and don’t engage in her objections and crying. Rinse and repeat your decision once and then leave or end the call?
You have a new baby coming your family is doubling in size - that’s where your energy time and spirit needs to be - positively - not diverted and drained to her.
They are small steps. Reality is you need deep therapy to learn to heal and detach properly. Your DM will continue to be demanding and take you away from yourself and your baby, your joy and your daughter and your family.
She’s had enough of you and done enough damage. Don’t let her erode you further - your baby, partner and daughter need you to be full, focused, positive and radiant. Switch the FOG for your DM to yourself and your own family. You can’t be in two emotional places at once - you get to choose.
You likely will need professional support to see you through - don’t deny yourself that.