Ben kendimce böyle bir çözüm bulmuştum. Multi thread olması önemli yoksa gui donar.
public void SendKeysWithDelay(IWebElement webElement, string text, TimeSpan delay)
{
foreach (var chr in text)
{
Thread.Sleep(delay);
webElement.SendKeys(chr.ToString());
}
}
Kullanımı:
SendKeysWithDelay(element, "yazı", TimeSpan.FromMilliseconds(500)); // 500 sabiti yerine random aralıkta gönderilebilir daha  gerçekçi olur.