Ian Fleming made Bond a Scot only after Sean Connery took the film role, just as it says in the article. Connery is a Scot, but he is of Irish descent, and was a milkman in Edinburgh before going into acting. Connery is a variant of Connolly I believe, but I'm not sure where you could get a Connolly tartan woven. Sean Connery frequently wears the kilt, but in a variety of different tartans, some of which he has been shown wearing on this very site.