on tex.sx a question about the incompability of enumitem with nameref was asked.
I think one could resolve the problem if enumitem had a hook in the right places that nameref could detect and use instead of redefining \descriptionlabel.
https://tex.stackexchange.com/a/500401/2388