Finally figured out the nature of this bug.
DirectAdmin doesn't count space used by unix-user mailboxes in /var/mail.
DA trying to count mailboxes in /var/spool/mail, just like on RedHat, but on FreeBSD there is no such directory by default.
After I created symlink /var/spool/mail -> /var/mail, mail disk usage becomes counted correctly.