Here is some more explanation of the HDCD encoders in foobar (and other software implementatons) and why it is not as good as the original hardware implementation. The 16 to 20 bit extensions are done, but the digital filters are not implemented in the software versions. The Cary 303/200 has the original Pacific Microsonics chip, so should be better than the software implementations.
From the person who wrote the HDCD decoder in foobar "only gain and peak extension are applied. Transient filter is not supported, as there is no reference software to base the filter on. Besides which, the transient filter is really only useful if you're also upsampling the output to 88200Hz, or at least so I've heard." Quote from hyrogenaudio thread, post 97 of this thread
foobar HDCD discussion on hydrogenaudioFrom Goodwins High End website
"Every CD player has a digital filter that is an integral part of its sound reproduction electronics. In addition to decoding HDCD recordings, the HDCD decoder chip used in consumer products also contains the HDCD high-precision digital filter that improves the sound quality of all types of digital audio recordings."