Congrats on thier new granddaughter~!
As for the shmuck of a boyfriend, he obviously isnt the right material to be a father. It is hard to be a single parent, im sure, but it may also be a blessing in disguise that he's not raising the child.
Tell her to keep her chin up. We wish her all the best.