Using the chart you provided I did not find the invasion force north of Semarang. Instead I found the ABDA force steaming NNW out of Surabaya. To the east of the invasion force I found the Japanese TF heading SSE. The end result was amazing. I managed to sink the 2 Takoa heavy cruisers in short order then I got aggressive with the escorts. I think the Kuma light cruiser ran into the ABDA force alone, never saw him again.
I managed to lure one escort towards the ABDA force as they were heading back south. Actually I was trying to save my butt cause there were three of them. Just after sunset the gunfire started, poor escort did not stand a chance. I crossed through the ABDA force and surfaced just as the other two escorts ran into the hail of gunfire. (the old sound card got a good workout) I let my gunners loose as well trying to get credit for them. Hit Surabaya for more fish cause we was all out. Heading toward Bantam (?) to help Houston and Perth if possible.
Note the response I got after reporting TF