I believe that it is indeed a carryover from Gaelic.

Kilt, if I'm not mistaken, is Gaelic for 'pleat'. So any mention of a "kilt" would refer simply to one of the many pleats in the back of 'the' kilt.

So it's along the same lines to what Father Bill mentioned above.