IMHO transport should be even not allowed to be in the battle, they should be simply destroyed after the battle if the enemy had defeat the escort.
In the Revised naval battle I imagine a dialogue like this between the Captain of a BB and the Gunner Officer:
Captain: enemy fleet in range, 1 BB and four TRNs, engage the enemy!
Gunner Officer: Yes sir, distance determined, fire data transmitted to the turrets, waiting the order to open fire.
Captain: Open fire!!!
Gunner Officer: All turrets Fire!
Captain: what happened?
Gunner Officer: we scored a hit!
Captain: so we have sunk that pensky battleship?
Gunner Officer: No, sir, we have hit a TRN!
Captain: Damn it! Fire Again!
Gunner Officer: All turrets Fire!
Captain: and now?
Gunner Officer: We hit another TRN!
Captain: Fire Again!
Gunner Officer: another TRN has been hit!
Captain: But! Why are you not aiming at the enemy BB?
Hiss… Incoming shell from the enemy BB…BOOM! (Ammo depot Explosion)
Captain(swimming): Gunner Officer, what happened?
Gunner Officer (swimming): The Enemy battleship hit us!
Captain(swimming): I know, we have not TRNs to be hit instead of us!