People change, new ideas are introduced to them, and this in turn changes the people.
How a person communicates the style of their language changes in their teen years, vs young adults years, vs adulthood. Throw in life events like becoming a parent and your whole world shakes.
But most of those events happen after Sindarin had evolved. Men woke when the Sun showed up, and that happened around the time the Noldor arrived in Middle Earth. The Noldor came in hot pursuit of Morgoth, so even though he had time to initiate the Wars of Beleriand before they got there, it could not have been long enough for the Sinder to change. The only major noteworthy event following Thingol's marriage & decision to stay in Middle Earth was the arrival of the Dwarves in Beleriand under circumstances that deny any linguistic influence. I could see if Sindarin had changed so that what was spoken during the War of the Ring was radically different from whatever they spoke in Beleriand, but not under the relatively uneventful circumstances prior to Morgoth & the Noldors' return.
We might not know much about immortals, but in Tolkien, they are pretty much in stasis over the years, only changing in response to certain events or knowledge.
If there was enough change of a person over several millennia that his primary language evolved, the fact that the sons and daughters of Finarfn are also children of a niece he never met should not have mattered to him. Hell, a reunion with Olwe himself should have been a matter of indifference, because they would have been radically different people. But Thingol welcomes Finrod and Galadriel and their brothers like his separation from their grandfather was a relatively recent and aberrant thing in their lives and even when his pissed at their proximity to the Kinslaying and their concealment of it, he still is open to maintaining the family ties. Those should have been part of another person.
“Tolerance is the virtue of the man without convictions.” GK Chesteron
Inde muagdhe Aes Sedai misain ye!
Deus Vult!
*MySmiley*