Thank you Gravityloss for your correction.
I do find that a brave integration -- using fuel as a coolant.
Not an engineer in this field, but I'd imagine using fuel flow as coolant makes for a lighter-weight engine overall, even as it might complicate control system software, and might place narrower limits on, or complicate stability control of the engine's net available (throttable) range of power.
Just speculating here, but perhaps a single engine's power range limitation becomes another reason (along with graceful system degradation, without mission loss, under single engine loss) for SpaceX's multiple engine designs for their larger rockets? Switch off additional engines as rocket weight decreases (due to fuel and oxidizer usage) during descent? Doubtless there is a great difference in total mass between take-off weight and landing weight, so it would seem to require a lot less fuel & oxidizer to land it than to lift it to orbit.
Also wondering about ablative heat-shield placement and arrangement for re-entry, first and second stage.