Earlier quoted context omitted.
That is not possible or desirable. Scheme-specific constructions are woven throughout the text -- tail calls, closures, and more. And the main value of SICP, at least for its fans, is the pedagogic value of the language. It starts off with pure functional programming and then introduces assignment much later, and discusses its tradeoffs.
How are tail calls and closures in any way Scheme-specific? The "main value" cited also assumes "pure functional programming" is worthwhile. That is not an uncontroversial opinion, and does little to make the case for SICP to people not already convinced.
That fact reduces cognitive load on the reader, freeing up mental resources that can be applied to the concepts presented.