Как-то n-проводимость это по определению примесная, в чистом не может быть.
Чистый полупроводник -- это до некоторой степени абстракция. В кубическом сантиметре порядка
атомов. Количество примесных электронов близко (ну, всего на порядок-два меньше) к количеству примесных атомов. Концентрации порядка
-- это уже заметно проводящий материал. Вот и считайте, как хорошо надо почистить "чистый" полупроводник. Реально их настолько не очистить и собственная проводимость получается компенсацией -- когда количество доноров и акцепторов совпадает.
Откуда эти примеси берутся в процессе роста? Тут тоже есть варианты. Иногда бывает так, что некоторый конкретный полупроводник умеют выращивать только одним методом. Если это что-то вроде MOCVD, то там кругом в процессе роста химии всякой много -- если она хорошо "усваивается" материалом, то это с необходимостью даёт достаточно много примесей. От которых бывает не избавиться (если их убрать, совсем не растёт). Иногда бывает что собственные дефекты (те же атомы основного вещества, но не на своём месте) выступают в качестве легирующих примесей. Это тоже зависит от технологии получения, но в таком случае от них избавиться ещё тяжелее.
Что конкретно реализуется для CdSe -- а чёрт его знает. Может тупо не бывает достаточно чистого селена и к нему всегда примешано что-то что выступает донором.