A relative giving information for a record could easily get similar (or not so similar) names confused.
Any chance a relative got the names John and Tom confused? These are not the same names, are not derived from the same name, but a mixup could easily take place.
This is more likely the case if a minority of documents give a name that does not appear anywhere else.