А как ты мапинги натягиваешь?
....
var fileReader = new StreamReader(srcFilePath);
var csvReader = new CsvReader(fileReader, CultureInfo.InvariantCulture);
csvReader.Configuration.RegisterClassMap<MyShittyCsvMap>();
у меня как-то так сделано и вроде работает. До этого был размечен сам класс модели, тоже вроде работало. Я не совсем понимаю как у тебя там может быть как строка если у тебя в модели конкретные типы должны быть указаны.