It's not the L. Where I'm from, the vowel sounds are different. Cock - like the O in "box". Caulk - like "aw", as in "dawn" (it is worth noting that much of the US has been losing the "aw" sound in that word, so that's probably why I'm the odd one out).