Not worth a new thread I think, but I reread the beginning of the Marineford arc.
Could it be, after finding out the truth about the ancient history and realising that he has not much time left, that Roger intentionally searched for a female D. to bear his child?
Maybe so that the Haki is...