In amongst all the verbal hand grenades tossed into the Scotland camp this week, nothing would have dynamited their chances of claiming another win at Twickenham more than the absence of Finn Russell.