Edmund Castell, 1606-1685