I honestly do not know if it is needed or not. I always run the Cakewalk software As Administrator, due to prior issues, and since it always works that way for me, I just continue to choose to do so.
Sorry that's not really any assistance in answering your post - it's just what I do, because it always works.
I do believe that Dim Pro still does require running it the first time as administrator, to complete the registration process.
Bob Bone