Yeah,

what Vanila said. Stop engaging her into pointless arguments, which only raise tensions on both sides. I am not saying that you don´t have a valid point there, but talking to the she devil is obviously talking to a brick wall.

Man, I wold hate to be in your shoes (my Ex was never this extreme, but she did have her moments. You are nearing the 1 yr mark post BD, and things should slowly turn on the up for you.

Stay strong buddy, you got this. I would cease with the calling of D whilst the is in your W's care and viceversa. It´clearly only pouring fuel on the fire...