You use "thank you" or "appreciate" when someone has done something. The birth "happened" to him as the action was carried out by his mother. So you can say things like, "thank you for being my friend." but not "thank you for having been born."
Michael's answer has the phrases you want in this situation.