First of all, do not let her manipulate you re: kids. DO NOT LET HER. I am sure you can arrange kid drop off/pick up with a third party.

As for her behavior, it was/is to be expected, She does not what she want's herself. Remember, it's not you, it is all about her...