Carpal tunnel is a nerve being caught in a "tunnel" of tissue in the wrist. I doubt that any oil on the skin could fix it, but it is possible that it creates a warm sensation which feels good.
If shes seeing a hand therapist, and shes not getting good results, she should see her MD again. The sooner CTS is fixed via rest, splinting and exercises or surgery, the better.