I said in another HN thread that the Romans didnt innovate in energy. Someone replied that they did. Looks like you put a definite coda to that-- the Romans too were let down by their geography.
Continuing in this vein, rudimentary steam engines were known in both the Roman and Song eras, but the state of metallurgy is said to have held back adoption.