Actually, the problem is that the CDR settings have been set in the first place. If they're blank, they're automatically copied from the standard ones in /etc/freepbx.conf
You can fix this yourself by going to Advanced Settings, turning on 'Show Readonly Settings' and 'Edit Readonly Settings' and remove all entries under CDR.
That'll let FreePBX know that it should just auto-detect the settings.