You say you already know the right answer here, so beyond that, this post made me think of some older documentation, but it might help you
This from Microsoft:
And this from the old docs:
Equivalent modern documentation:
Specifically the tables showing WMI access levels and discovery behavior from the old docs. I don't know if it's relevant anymore though.
The part about "Debug Programs" permission for your user is interesting as well. From my days working with BMC Patrol, there were 7 rights we needed to add manually sometimes for the agent to be able to properly do its job. This was one of them.
From the old 8.3 documentation...
Maybe worth a try if doing it the proper way with an Administrator is off the table. Hope you get this working!