It's a backward compatibility thing. Most applications will completely ignore the "Name" column in the Registry and instead they will get the name of the font from the font file itself. You can call them whatever you want in the registry and most apps won't care.
Some much older apps may use this listthe names in the first column, but it'sthis registry key is really only there forso Windows tocan enumerate the file names for the, which it provides when applications requestingrequest a list of the current fonts available to the system, so it's really only the "Data" column that matters.