I never looked in this amdgpu-pro driver, but my guess is that they want to make sure that their kernel modules and firmware get loaded in initrd first. The issue that the .conf file is not removed during uninstall looks clearly like a packaging bug by AMD to me.