I agree, resampling from 44.1kHz to 96kHz with a proper re-sampler and resampling filters is the way to get better results and usually better sound as well .
The challenge here is that there is no off-the-shelf ASRC with a stopband that begins at Fs/2. Every single chip I looked at (SRC4192/SRC4392, AD1896, CS8421, AK4137) has a stopband starting at 0.5465*FsIn except the AK4137 which is 0.5417*FsIn. This means that it can only be fixed using an external DSP or FPGA or by software in a PC.
Nearly every single IC from major manufacturers have this magic 0.5465*Fs stopband and it's been that way for a very long time.