Wow, that hits close to home. I read your post and realized how close my own daughter came to being in a similar situation several years ago.
Glad you are okay with the foster/adoptive Mom and hope she will always be good to your cute grandkids.
Kids -- all we can do is to love 'em and pray they'll eventually straighten out. Sending blessings to you.