You did fine. It's not always about winning the battles, but more so the war. You stuck to your agreement with your W, and despite her getting mad at S11 calling her, she really wasn't mad at you. (Mindreading I know). I suspect she was just hurt that the boys were choosing another night with you over her. That hurts a mother a lot.
You're not useless, and they didn't abandon you. You did a great job with the time you had with them. Go re-read your post from 10/7! Think of the good times you had, not the loneliness that you're feeling now that they're gone.