Minimum connection time does not apply for separate tickets!
If you have separate tickets then you bear the misconnection risk yourself.
If you miss SQ943 there is only 3K116 DPSSIN 1415 1650 on the direct route. Via CGK there are 4 flights (on Lion & Garuda) that leave after 1400 and arrive CGK by 1730, which should be enough time to make LH779 from CGK (dep 1900).