I believe, after reading the book, she has to be Charlies child. In the book, when Margaret unravels everyones identities, it is possible rape. A step cousin, or real cousin's child with Charlie.