Just a point of interest here (at least to me). After the TACA dual engine flameout event, CFM redesigned the spinner and "splitter" (the lip that separates the airflow into the core from the fan stream) which gave a dramatic improvement in the ability of the engine to tolerate high intake water levels (I don't recall if the Garuda event had the changes implemented).