Thanks for your long and detailed reply. I fear I can't give much to you in response. On the Thomas Cooper marriage, I have no evidence - just a steal from (I suspect) the Leveritt tree on Genes Reunited. So your records may well be more authentic.
With regard to your lengthy discussion of missed burials, this isn't part of my tree, the last Thomas Cooper I have born in Henley is the 1626 one.
With regard to the Mary Turner/ John Earl/Thomas Earl conundrum, I have the same burial date for Thomas Earl, but have his age recorded as 86, which would give a birth year of 1745, making Mary only 49... Not impossible. Stretching probability, but no more than that.
Thanks for the info on John Green - that makes me more confident. 
The tree goes like this:
1.   Stuart Earl         1959   whose father was
2.   Gordon John Earl      1929   whose father was
3.   Walter John Earl      1884   whose father was
4.   William Absalom Earl   1865   whose father was
5.   William Earl      1830   whose father was
6.   Thomas Earl      1806   whose father was
7.   George Earl      1782   whose father was
8.   Thomas Earl      1745   whose father was
9.   John Earl         1698   who married Mary Turner (b. 1696), whose father was
10.   John Turner      1650   who married Elizabeth Cooper (b. 1654), whose father was
11.   Thomas Cooper      1626   whose father was
12.   Benjamin Cooper      1575   whose father was
13.   Edmund Cooper      1542   whose father was
14.   Michael Cooper      

?   who married Elizabeth Page (b. 1515), whose father was
15.   Robert Page      1477   who married Cicely Green (b. 1472), whose father was
16.   John Green      1445   whose father was
17.   Thomas Greene      1421   whose father was
18.   Thomas Greene      1400   whose father was
19.   Thomas Greene      1369   whose father was
20.   Thomas de Greene      1345   whose father was
21.   Henry Greene      1310   whose father was
22.   Thomas de Greene      1292   who married Lucy la Zouche (b. 1292), whose father was
23.   Eudo la Zouche      1244   who married Millicent de Cantelupe (b. 1250) whose father was
24.   William de Cantelupe   1215   whose father was
25.   William de Cantelupe   1168   who married Millicent Gournay (b. 1170), whose father was
26.   Hugh Gournay      1140   whose father was
27.   Hugues de Gournay      1100   whose father was
28.   Gerard Gournay      1075   who married Edith de Warren (

?), whose father was
29.   William de Warren      1040   whose father was
30.   Ralph de Warren      1015   who married Beatrice de Normandie (1020), whose father was
31.   Richard de Normandie   1001   whose father was
32.   Richard de Normandie    963   (“The Good”) whose father was
33.   Richard de Normandie    933   (“Sans Peur”) whose father was
34.   Guillaume de Normandie    895   (“Long Epee”) whose father was
35.   Rollo Rognovaldsson    846   born Maer, Norway, whose father was
36.   Rognvald Eysteinsson    830   (“The Wise”), whose father was
37.   Eystein Ivarsson       800   (“Glumra”), born Maer, Norway, whose father was
38.   Ivar Halfdanssen       770   born Oppland, Norway, whose father was
39.   Halfdan Sveidassen       700   (“The Aged”), whose father was
40.   Sveide Svidrasson       650   (“The Sea King”), whose father was
41.   Svidri Heytsson       600   born Raumsdal, Norway, whose father was
42.   Heytir Gorrson                 c.570   who was also born in Raumsdal.
If you're still awake after all that, maybe you could proffer any comments?
Oh and there's another strand which goes via the Ferrers/Despenser route to Edward the First, and another that goes via the la Zouche/Fergent/de Bretagne/Vermandois/Pepins route to Charlemagne.
Zzzzzzzz...
Stuart
Thanks again,
Stuart