The M2Tech will not be on the level of Calyx, that is a certainty. Your problems are in the computer software, not in hardware.
The way I think of it, you have some settings engaged to "enhance" the sound in JRiver that make the sound different from what you are used to hearing in your home. Suddenly it sounds lifeless and color-free.
I will offer a theory here, one that has proved itself over and over in my experience. Imagine, you're at home listening to your music and it sounds good. You take a break, disconnect everything, drive home, rest for a while, have lunch, walk your pooch and then in the evening you connect everything together and play some music. Now, your home system is a lot more serious than the one at work - it is neutral and detailed. Neutral equipment often doesn't sound impressive at first listen and suddenly your BHA-1 sounds lifeless. Your impression of the sound you heard at work might then seem like it was superior to what you were hearing now. This would not be the logical conclusion here however sincy Calyx is still better than the M2Tech.
So, the enhancements in JRiver and delicate and impressionable audio memory are your problems. The former is easy, the latter takes time and learning.
I think your BHA-1 is fine.
Cheers!
Antun