Hector
So sorry to read this, I wonder, even though I know you should not have to could you solder the pin back on to the crest? As for the kilt pin, for this weekend, perhaps just wear it and get in touch with Matt or Rowan at the Museum and explain what happened (hopefully Matt will see this one). Hopefully they can straighten this out for you. I know this does not get you what you ordered for this weekend, but I'd say it's the best thing I could come up with.