Being a non-Scot, I’m not very much into formal highland wear. However, let me take it from the ”ordinary men’s wear” angle, and be assured I have no intention to be rude. But you asked and here is my opinion:

ad #1) the spencer jacket fulfills black tie functions. Accordingly your black bow tie and the shirt are correct items. Also the sporran is perfectly suited for this outfit.
You might need a better kilt pin than the safety pin. That, however, is a minor thing. But have it sit vertical.

ad #2) the Braemer jacket and a shirt/tie combination that has connotations to white tie functions do, to my opinion, not go well together.

ad #3) you combine a “black tie” jacket with “white tie” items. To me that is an absolutely no-go. The sporran is way over dressed.

So that leaves me with #1, which, like I said, is about 100% fine.

Greg

www.dress2kilt.eu
http://blog.dress2kilt.eu