unidentified items are fine: they might indicate that the modmaker didn't flag items added to the store correctly, but they don't indicate a bad install (
ie - it's not user error).
KITLIST.2DA lists all the occurring kits, including
NPC kits, in yr game. the problem come not here however, but in the various K_x_x.2DA file. these files define which kits will be shown to you during character creation - if you've got a Human Fighter, then the available kits are defined in K_F_H.2DA, etc. for a PC to be able to use a kit, it has to be listed in the appropriate K_x_x.2DA file. there can't be more than nine entries in a K_x_x.2DA file, as the kit screen during character creation can only show 9 different kits. all 9 slots in all possible combinations of class and race are filled by BP (well, filled by
TDD), so if you add a kit which yr PC can use, you get 10 entries in yr K_x_x.2DA file, and yr new kit won;t show up during character creation. and if yr unlucky, yr new kit will patch the relevant K_x_x.2DA files (or KITLIST.2DA) in a manner unsympathetic to BP (
ie,
TDD) and thus *no* kits other than the basic
BG2 kits will be available, either to you or to an
NPC.