Your right this does not pass the smell test. Also the grandson of this Hugh is Hugh Beauchamp b. 1050. According to the Medieval Lands webpage on English family his ancestry is unknown. His wikitree profile shows his father as Walter son of Hugh. This line might need some work.