Warning: Spoiler! (Click to show)
To me, tab collars are very "trad", in the US sense, and thus they cry out to be worn with other trad clothes - sack suits, Brooks Brothers hopsack blazers, grey flannel trousers, longwing shoes and so on. I think that Bond would have looked much better if he had worn his usual, spread collar shirts from the other recent Bond movies.
On the other hand - and this is possibly contradictory and will make me sound like a hypocrite - button-down collar shirts are more versatile than tab-collar shirts, despite the fact that they are also "trad". I wouldn't hesitate to wear a navy linen suit with a white, button-down collar linen shirt and a knit tie, but I wouldn't wear a tab collar shirt with that outfit. Then again, that's just my subjective view.
With regard to the ties, I'd definitely prefer to wear a knit tie and the coral silk knit doesn't look too bad although it is very bright. I think that some people on here have been a bit critical of the quality of the Tie Bar knit ties, but they are certainly very keenly priced.
Oh, and congratulations on the anniversary - I hope that you have a lovely day, regardless of what you decide to wear!
Many thanks JM! I agree about the tie being too bright. Trying to find a happy medium is proving to be a pain. Any suggestions for other knit ties? I was thinking a plain navy or a navy/red stripe but think that will look a little too business-like.