Wow. Just wow.
She just doesn't get it.
If you don't have the means to keep her, then it is out of your hands.
She sounds a little psycho to me OP.
I would tread lightly here.
I wouldn't want her to visit my child considering how she is behaving.
She is borderline Single White Female.
Keep your guard up.