Hi, thanks again for all your help, I am in a rush and have to go out... so do not have time to go through all the information properly - but I just quickly checked this thread quickly and wanted to say that I believe Charles's wife in England was Anne Rouse, who he married in Colesborne, Gloucestershire.
If my research so far is correct, then I believe that Charles was born in Purton, Wiltshire, England. He married Anne and they had three children: Mary, Prudence and George (not sure about George's birth date as he seems to have been born too late to be Charles's son)... So I am unsure about a connection to Ellen Selwood