Hi, Daniel.
As far as I remember, from context side for clrClass case we add a module name as mscoree.dll, and the rest stays the same as with regular classes.
On creation attempt, mscoree.DllGetClassObject is supposed to be called. Do you see this happening? If it gets to this point, try to install .NET framework (that will install native mscoree too), and see if that improves things.