Always uninstall the current chipset drivers you have installed before installing the new chipset drivers. Recommendation is to use REVO uninstaller (it's free)
Yes, the Adrenalin drivers will check for chipset updates and installs the newest ones.
I have always installed the chipset drivers on top of the previous. Never had problems with it.
Anyway, a little bit of research looking at the scheduler driver and it seems that the no change for single ccd like my 9800x3d, just for multi ccd, so will wait it out a few months.
There's nothing for the unfortunately named "X3D Optimizer" to do on single-CCD chips like the 9800X3D
It's only ever been for multi-CCD chips. The purpose of the "X3D Optimizer" is to make sure game threads run on the CCD with the 3D cache and not on the one without. In fact when you boot the computer, the "X3D Optimizer" will detect your 9800X3D has only 1 CCD and then terminate itself. It never even runs on single-CCD systems