There is no rule that says that your hose much match your kilt.

I advise my customers to stop thinking that just because you now wear a kilt that all your accessories must match the kilt. You wouldn't do that with trousers.

What I suggest is to coordinate your hose color with your shirt color.

Then let the kilt stand on its own. It is very capable of doing so.

This way you can have a variety of hose to go with the variety of shirts that are already in your closet.