Все уважаемые словари (Oxford, Cambridge, Macmillan) английского языка указывают, что слово не из британского английского, а из американского. Это слово произошло от "moonraker" (вот оно как раз и обозначает контрабандистов с восточного побережья Англии). А само слово "moonshine" появилось уже позднее, в XIX веке в регионе североамериканских Аппалачей. И вот там, действительно, эмигранты из Шотландии и Ирландии в тайне от властей по ночам занимались перегонкой самогона и дальнейшим его распространением.