The ST4S engine has been made to fit, that I do know.
Don't know if the vertical head on the 916 will clear the suspension rocker - I think that's why the 4S engine was used as the exhaust cam is 20mm lower on that engine for just that purpose - the ST frame is a modified 888 one.
HTH
Andy