you know you are allowed to hang up on her,
when she starts swearing, just hang up.

"I'll take them when it's my turn to take them,
this is your turn now, deal with it. You wanted to separate & divorce, fine I do too. I can handle having my kids when I have them, apparently you can't. Too bad, you better get used to this, it's going to be like this for the rest of your life if you want joint custody otherwise I'll take full custody. Stop complaining about having the kids and needing time off, I'll use all these complaints that you're making against you in court, you really sound like an unfit mother. Why don't you ask your family or "boyfriend" to watch them. Stop calling me on this issue - it's bordering on abusive, drop them off (the date when she is supposed to drop them off) and I guarantee you that I want be calling you to watch them for me. GOOD BYE!"

"-click-"

Hang up the phone.

You have to get it across to her that when she calls you like this it's abusive & violent and let her know that you have to start considering the children's safety that she is trying to get away from her kids so regularly, tell her to stop complaining about being a parent and to deal with her responsibility and stop trying to pawn the kids off on you or your family. If her own family won't help her with the kids, why should yours. This is her reality, she needs to get used to it.