The problem with this theory is that a credit check needs an SSN. An SSN wouldn't have confused OP with his father.
http://www.meridianlink.com/creditAPI.asp
I have personally used this API, and it works.
My wife and mother in law share a first name. And a middle name that varies by one letter. (Ie. Mary Ann and Mary Beth) credit reports routinely mix them up.
When I was in school in 1996, a collector managed to get a business debt of my grandfather (who shared a name and died in 1986) attached to me.