I suspect that alchohol might have been a factor rather than the Kilt, also most clubs and bars wont allow football shirts of any description.

Any club or bar can have any dress code it pleases as a condition of entry.