I have upgraded to CommonCryptoLib although it continues to give me the exact same error. Also, I tried to create all over again a new principal user named SAPServiceDG1 but it still gives me the same error (I generated a new SAPSNCSKERB.pse and Cred_v2 for this SAPServiceDG1. I also upgraded the profile and parameters).
The output of seclogin -l and sapgenpse are these: