If they turned for Penang as a result of a known failure they would have descended. No question.
if the aircraft was flying a new route they programmed as a diversion to Penang due an abnormal, then why did they have waypoints in the FMC beyond Penang?