If this was their goal, they could just mandate a specific C compiler. You can originally write in Scheme, translate it to C with Chicken and use whatever C compiler you want to compile the result. There would be no affect on any platform-switching plans Apple might have.