your best bet would have been one of the discontinued squeezebox models , anyway that is why there has been a number of Squeezebox replacement projects on the net ..
I have a suggestion , why not use the Itx desktop as a headless player, no need to power up the TV , using an extra HDD or SSD as default boot , with the vortex box software . Control will be thru your smartphone or tablet.
if you want to use the ITX desktop as a PC then just turn on the monitor and select boot on the other hard disk.
I would think you have everything available already and would not need to spend any money with the above workaround.