To add to the above, the transport can only still load IF it is used on the same turn to make an amphibious attack. If it isn’t being used to make an amphibious attack, then it can’t load those troops until the non-combat phase - but at that point it’s already taken part in the combat against the sub and so can’t be used again.
Are your sure about this one?
A defenseless Transport which make no move and no loading in Combat Move phase cannot be use in Non-Combat Move if there was a naval battle in the same SZ.
It is like throwing a UK’s Battleship amongst Japanese TPs before DOW.
Japan DOW on its turn but cannot load IJN TPs, but still may move them outside the embattled SZ in Combat Move Phase and can load and unload land units if it there is some in another friendly SZ during Combat Move Phase.
So, such empty TPs are totally neutralized if they stayed in the hostile SZ, even it becomes friendly after battle?