I would recommend reviewing these Microlessons. You don't have to manual map, you use the code on the import when you are using a numbered lists.
A standard list has two ways you can identify a member of a list, you have the Name and Code fields. A Numbered list is used when the Name field for every item is not unique, for example you could have two employees with the same name. Because the name field is not guaranteed to be unique, you map by the Code field.
I redid the data import and it all worked fine. I could have sworn yesterday that I tried to use the code on the import but couldn't get it to work. Not sure now what I was doing wrong but this morning did it successfully. It also solved my issue of the name of the employee not showing up.
@chrised209- I did have a question for you - why in your screen shot of the data import do you have a column called "#E2 Employees" in the Employees.csv?
@chrised209- I checked my SYS08 Employee Details module - looks just like yours. Unfortunately, I can't compare my #E2Employees import settings since I lost the settings while I was testing some other things