Looks like it was the deformation order that was causing all of the problems. I had initially tried to move it before the skin cluster in the input lists but that didn't solve it since I hadn't deleted my contruction history on the original model first of all. Once this was done the deformations worked fine on the rig. Thanks for the response though.