perhaps to help confirm from lancashirebmd.org.uk
Lancashire Marriage indexes for the year 1920
BINNS, John Eckersley MARLAND, Elizabeth Hannah: Rochdale, St Clements Ref: CE16/5/391
Lancashire Marriage indexes for the years 1932
BINNS, Elizabeth Hannah DAVIES, Handel: Hyndburn Register Office or Registrar Attended Ref: RM/153/157
Lancashire Marriage indexes for the year 1946
WALLER, Joseph BINNS or DAVIES, Elizabeth Hannah Hyndburn Register Office or Registrar Attended Ref: RM/171/67
was the child in 1934 registered with the mmn as Jodd rather than Todd?
But:
John Eckersley was still alive in 1834
the child in 1934 was registered in the name Binns and the marriage to Handel Davies was 1932 so your Elizabeth would have been Davies in 1934
in 1932 the marriage does not say Elizabeth Binns or Marland which I would have expected
which suggests they are 2 different Elizabeths
??
Births Dec 1909 Binns, Elizabeth Hannah: Bolton 8c 474
Births Jun 1894 Marland, Elizabeth Hannah: Rochdale 8e 60
there are also other Elizabeth Hannah Binns registered before 1909 in the Rochdale area as well
EDIT sorry ignore the bit about the child being Binns not Davies in 1934 - as of course you think the child was Mary's not Elizabeth's