My heart goes out to you and your family for the circumstances you find yourself in. It seems to me that the kilt was not the reason for the outburst, just the excuse. There may be more to her behaviour than meets the eye. It's easier said than done but, patience and love may be all you can offer her. Good luck to you and enjoy the peace you have when you are in it.