Hi Steve
You need to expand on what personal settings are not getting saved as that would tell which other controllers might be involved 
What year and model is your Corvette ?
Bothers me that a fuse block was replaced 
Which one, in the engine bay or next to the BCM ?
Is it possible, the controllers are all connected to a network which is by the BCM 
Check all connectors to make sure they are clean and firmly connected 
There is some flat connectors that are for the network, assure they also are connected OK 
You have access to a good OBD-II scanner or a Tech-II to query the BCM and see if all functions are working or not 
Any DTC (error codes) showing up ?
Why was the BCM replaced in the first place ?
Are functions like the seats, mirrors, cabin lights, etc all work correctly when adjusted ?