I realise that this is probably not relevant to you, but searching for Goddards I came across this thread; my ancester was Thomas Goddard of Thorpe and he married an Ellen, according to the BMD index a Thomas Goddard and an Ellen Cooper both married in Rotherham between Oct - Dec 1860. Could your witnesses be the same?