Глубокоуважаемый коллега! Видимо, Вы не совсем правильно поняли наши ответы. Никакого противоречия, о котором Вы пишете, в них нет, так как «полумягкие» (они же, по-научному, невеляризованные согласные) являются, как было сказано в одном из наших писем, реализациями (аллофонами) соответствующих твердых фонем (твердых!!!). Как преподаватель русского языка Вы наверняка имеете некоторое представление о такой лингвистической единице, как фонема, и о таком понятии, как аллофон. Твердые согласные фонемы могут иметь веляризованные (перед гласными и перед твердыми согласными) и невеляризованные (перед мягкими согласными) реализации. И веляризованные и невеляризованные («полумягкие») согласные являются в русском языке аллофонами твердых фонем.
В наших ответах мы ограничились минимальным, но достаточным числом типовых примеров для иллюстрации наших положений. В результате Вы совершенно верно поняли, что согласно младшей норме во всех приведенных Вами примерах (снег, затмить, обмен и др.), согласный, стоящий перед мягким, представляет собой твердую фонему, которая автоматически реализуется без веляризации, т. е. невеляризованным (= «полумягким») аллофоном твердой фонемы. Это общее орфоэпическое (точнее – орфофоническое) правило, которое проводится последовательно, т.е. распространяется на все, а не только на отдельные слова. Мало того, неискушенному носителю языка сложно проконтролировать различие между веляризованными и невеляризованными (= «полумягкими») вариациями твердых фонем, например между веляризованным [б] в слове обман и невеляризованным, т. е. «полумягким», [б] в слове обмен.
Очень приятно было пообщаться с Вами на фонетические темы, но на этом наша переписка о проблеме «полумягких согласных» в русском языке должна завершиться. Больше мы, к сожалению, ничем не сможем Вам помочь.
Лучше всего отправить Ваш вопрос специалистам отдела этимологии и ономастики Института русского языка им. В. В. Виноградова: http://ruslang.ru/node/570