Hi,
I am afraid that fitting different bone hirarchies needs a lot of work. I had to manually edit shoulders, spine and arms animation curves and bone lengths in the same case. I am not pro and it took me weeks. I used 3dsmax and imported the bvh files over the bone structure of the model by editing the bvh and setting the proper bone names and sizes. It is a text file at the end.