It was the speakers!
Switched to some Focal 706's and back to hifi music!
I read this thread several days ago, and realized I had nothing to say, until your recent post. Of course! It's always the speakers that make the most difference, good or bad!
I searched for some info or reviews on these ELAC speakers, especially audio measurements. I did find a frequency vs. loudness curve (below) on an online review site called NO Audiophile
http://noaudiophile.com/ELAC_UB5/. But I did not find a frequency vs. impedance curve anywhere.
I noticed something bizarre in this curve. It shows a woofer-mid range crossover between 200 and 300 Hz, as expected (Elac says it's at 270 Hz). And it shows the tweeter rolling in above 2700 Hz, again as expected. However, the mid range response does not fall off above 2700 Hz. It and the tweeter both play up to 20 kHz, with somewhat ragged looking responses, roughly ±5 dB. I would not expect that 4" concentric mid range driver to sound good from 270 Hz to 20 kHz. The author has nothing to say about this, so am wondering what gives?