Насколько я понял, ключевая разница в том, что социопат может сколько угодно "носить маску", сдерживаемый не внутренним императивом, а внешними факторами - например чужим авторитетом, и только оставшись без присмотра слетает с катушек. А психопат сам ищет способ с них слететь, и авторитетов для него нет.