The Rpi solution requires a network, based on some quick reading, so no-go there.
The Transporter, which I lusted after for years, also is streaming only so while I wish it would work, it doesn't. Basically if someone just made a Transporter/Touch or similar that could actually deal with having a 2TB drive hanging off the back that would do it. Sadly, the Touch gets pissed with drives that big and kept stopping/buffering mid-song.