This syntax should work:
System.CreateByName("objB", 1, 0, 0)
SOL.objB.SetPositionToObject("objA", "point")
Note: The quotes around objA.
There might be a bug in the other function as the prototype shows it takes the # of arguments you are sending... maybe ROJO has an idea.