The Army forts were given their Confederate names due to (1) their Southern location, (2) to assauge Southern butt hurt during our failed Reconstruction, and (3) lobbying by such groups as the Daughters of the Confederacy.
Wrong.
They were given those names because all of them before they were US Army installations were State National Guard installations. And when it comes to naming the installations of a National Guard facility inside their own state, the state has the authority to name it whatever they want.
Fort Benning was established in 1918 as Camp Benning, a training base for Georgia National Guard in WWI. In 1922 it was decided to make it a permanent Army Fort, and the name remained the same.
Fort Bragg, the same thing but it was made for the North Carolina National Guard as Camp Bragg. Once again the Army deciding to make it a permanent fort in 1922 so the name remained the same.
Fort Rucker is even more interesting. Made in 1942 as Camp Rucker for training the Alabama National Guard for WWII, it was then deactivated in 1946 and only used for training for the National Guard. Then reactivated as Camp Rucker in 1950 for the Korean War. It was then deactivated once again in 1954, only to be reactivated as the base for "Army Aviation" in 1955 as Fort Rucker.
I have been stationed on and trained on a great many bases like this over the decades. One of which is Camp Roberts, a California National Guard base built for WWII and named after a Californian who won the Medal of Honor in WWI. Still owned and run by the National Guard, it still uses that name. Or the nearby Camp Hunter Liggett, now Fort Hunter Liggett.
Or an interesting one near where I live now. For WWII, the Oregon National Guard built Camp White. Named after the commander of the Oregon National Guard who had contracted dysentery while doing training at Camp Hunter Liggett and died in November 1941. So when the base was made they named it after him. But like most such training camps, after the war it was deactivated (and the only real part that remains is now our local VA center). Oh, and the post office, which was during the war "Camp White Post Office" became "White City Post Office", and the community that formed after the base closed still retains that name.
So no, none were named to "assuage Southern butt hurt", or lobbying, or any such nonsense. All of them were National Guard bases of those states, that the Army at a later date converted into a permanent installation. And when doing so, the names simply do not change.