Are the following options set correctly?
dcc_home /usr/sbin dcc_dccifd_path /usr/sbin/dccifd dcc_path /usr/sbin
No.. dcc_home should be set to where your dcc config files are
dcc_dccifd_path should not be the path to the dccifd binary, it should be the path to the dccifd SOCKET that dccifd creates when it is running. (For SA to use dccifd instead of dccproc you must start dccifd and get it running as a daemon)
Really, you probably don't need to manually set any of these. SA's defaults should work fine, the only thing you might need to set is the path to the dccifd socket, depending on how you start dccifd.