After two days of searching an answer I found the trick:
the problem is that you need a specific string that recognize the ActiveX control.
what I did is:
- open Word and on the developers ribbon record a macro (this option not exists in powerpoint) of mouse clicks
- add your control (Controls->More Controls->"My control")
- stop recording macro.
- view the macro's VBA created (click edit macro) you can find a string like "myControlLib.myControlctrl.1"
this is the string needed by the Shapes.AddOLEObject(...) as class name.