Спасибо за ответ.
То есть поворачивать не
object.applyRotation([0.7, 0.6, 0.2], True)
а
bpy.ops.transform.rotate(axis=(0.7, 0.6, 0.2))
А затем применить?
bpy.ops.object.transform_apply(location=False, rotation=True, scale=False)
Или вместе с
object.applyRotation([0.7, 0.6, 0.2], True)
?