Yes, we do pronounce them in the same way. Over the process of time people often start pronouncing a word in a way that seems easier to them, so language changes. No, that pronunciation of colonel doesn't make phonetical sense. :) It was a good question.