Hi.
This is the normal behavior.
Calculation Views runs inside the Calculation engine. But depending of the artifacts that are invoked from the calculation, sup-queries are forwared to the JOIN engine or against the OLAP engine.
Image may be NSFW.
Clik here to view.
Try to rewrite the SELECT statement using only CE functions. In that case all queries should be executed by the Calculation Engine.
Regards.