It seems the US Navy has its own problems in naming ships.
There have been ships named for Civil War Heroes....Confederates and the Confederate Submarine "Hunley"....but those names have not been reassigned.
Lots of politics goes into the process....which should come as no surprise.
https://news.usni.org/2013/04/23/twe...-controversies