How to make IK solver use physics contraints?

I’m working on adding Oculus support for my game and I have the head bone tracking to the HMD position and the hands tracking to the touch controllers.

My problem is trying to get the arms to rotate according to constraints to make the bones bend realistically.
I’m using FABRIK for the IK solver.

Any ideas?