Насчет приставки согласна. У слова "молоко" есть старославянский аналог "млеко". Все эти ОРО/РА, ОЛО/ЛА и прочие варианты чередований - это последствия объединения древнерусского и старославянского языков. Город/град, холод/хлад (прохлада) и т.д. А "пароль" и "калоша" - слова инязычного происхождения, вот на них правило с чередованиями и не распространяется.