yeah, it can be frustrating. when I was out buying a DVD player that would play DVD-Audio, I wanted to be sure that it would output a digital 24/96 signal. I made them guys in the store open up the manual (for many different players), and I went through with them all the settings to be sure that it'd work as I wanted it to. I ended up with the Denon 2200. There's a setting on mine that will make it always downsample to 16/48, and even with this setting disabled, it'll still downsample to 16/48.
the 901 doesn't have a light for 16 bit or 24 bit incoming data. on mine, I'm sure that it's actually sending a 24 bit signal for a couple of reaosns. first off, playing a 24/96 disc shows up on my 901 as 96kHz. so I know it's not downsampling. and there is no setting on my DVD player that would allow a 16 bit, 96kHz output, so logically, I know that the 901 is seeing a 24/96 signal. based on that fact, I'm confident that my 24/48 material is being played as such, and not being outputted as 16/48 (although I have no way to actually verify this). the other way to be sure that the full 24 bit signal is being sent out of the DVD player is to just listen to it. with the 901 and my grado headphones, I can tell the difference without too much difficulty, the difference between a 16 bit and a 24 bti signal.
So, to answer your second question, the Denon DVD players will output a 24/96 signal. I know there are others as well. you'd have to check the manuals and hopefully they'll be explicit in what kind of digital signal is sent out under what player settings. also, I'd say that you should feel free to take your 901 with you to stores. I brought mine with me when I was deciding between the grados and the sennheiser headphones. just tell them that whatever player you buy, you want to be sure that'll it'll work with your existing equipment, shouldn't be a problem...