Hell, in retrospect you don't even need to trade the whole statblock to solve this.
This whole swap is based on the signature attack and ability of each, so just change the names of those and swap those alone.
For real though, it would probably be fine if corrupt soul moved around, that one has a generic enough identity that it could probably fit in many different shadow tomes, but the idea of banshee as the iconic mythological example of a doom herald being moved out of the doomherald tome to somewhere else is, well, poor in reasoning, let alone it imposing its flavor onto the souls tome, and I just can't support it.
This game found its success because it carved out a niche in the 4x community through focusing on flavor and roleplay elements. Without those it probably would have not been nearly as distinct or well supported among its peers in the genre (especially with the competition it has had in this the early 2020s), and I feel making changes that detriment flavor are ones that work against what makes this game more significant than others like it.
@trim sorrel Hi, sorry for the ping, but I noticed you voice some similar concerns in general, would you be able to expand on them here? This appears to be a minority concern so making clear reasoning for communicating it as a concern among the people who share it would be appreciated.