You just happened to miss at least one more possibility. Dudley and his wife dying and Harry adopting the child or children. Read one about that a wile back. Petunia and Vernon refused to take Dudley's children because they were magical and Harry just managed to reach the hospital were the children were before they went to an orphanage. Don't remember the author unfortunately. Though I though it was very good.