A, Just leave him be. He's got to grow up and learn to take those first steps on his own, just like a toddler learning to walk. You can be there in case he falls, but you can't help him do this.
As for his comments, well....just listen and know that God is working on him. Yep, the battery dying was a good thing and just think....you didn't miss his calls at all.
Hope the tournment is a win for your daughter. Enjoy your day and know that he will contact you again very soon. He can't cut the tie w/you and the his family and that's very important in the grand scheme of things. I'm still praying for his healing and hope that God will turn him around in due time.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.