Выбор предлога зависит от контекста.
Корректно: шахта «Распадская».
Верно: на шахте «Распадская», на разрезе «Черниговский».
Правильно: в городе Шахты, в городе Зверево. Географические названия в сочетании с родовым словом не склоняются, если внешняя форма названия соответствует форме мн. числа. Топонимы славянского происхождения, оканчивающиеся на -ово, -ево, -ино, -ыно, не склоняются в сочетании с родовым словом.
Если имеется в виду кремний, то правильно: кремниевая шахта. Кремневый – от кремень.
Все названные Вами примеры возможны.