Hi,
unfortunately we can't help developing algorithms. So, what has been said here and in the Quaternion Rotation thread, is probably all we can contribute from MAXON's side.
Maybe somebody from our community is willing to step into this and help out?
Cheers,
Andreas