Вы можете передать строку таким образом. Попробуйте следующий код
string getColourin = "Red";
String requiredId = driver.FindElement(By.XPath("//option[@selected='selected' and .='" + getColourin +"']/..")).GetAttribute("id");
ИЛИ
с использованием строки. Формат
string xpathBefore = "//option[@selected='selected' and .='{0}']/..";
string getColourin = "Red";
string finalXpath = string.Format(xpathBefore, getColourin);
String requiredId = driver.FindElement(By.XPath(finalXpath)).GetAttribute("id");