I was in a CV vs CV battle last night and had this idea. It's not well thought through but I thought it might be cool.
What I was thinking was that any ship sunk by an enemy ship would be added to the enemy task group. So for instance the Bish cruiser kills a Knight CV, then the Knight CV is added to the Bish task group. I would think there would have to be a delay (maybe 15 minutes) so the Bish couldn't gain strength so fast as to immediately overwhelm the Knight task group.
I was also thinking that this wouldn't affect normal re-spawning, so once the enemy CV was sunk, the other ships would stay as they do now, then the entire task group would re-spawn just as it does now. This would just be an extra reward for being victorious in a ship to ship battle.