It does not have to be dedicated when using network (USB, WiFi, Ethernet etc) since computer timing is irrelevant. I use computer for other tasks while playing music over WiFi.
While 48kHz to 96kHz conversion is easy (PLL - even ratio) 44.1kHz has to be interpolated to 48kHz and it won't be accurate because frequencies are too close. I'm surprised that your DAC would not work with 44.1kHz - a basic frequency of CD.
I use WiFi with Airport Express and jitter suppressing DAC. Adding jitter suppressing async. rate converter like Wyred4Sound Remedy, as suggested by eric_squires, is a good solution. It won't fix your 44.1/48 problem, but will make your DAC less sensitive to jitter (that converts to noise on analog side).
Airport Express is very basic but there might be better choices. You could also switch to async. USB DAC or USB/Spdif converter. Async USB DAC receives music as data in packets. New timing is added with low jitter internal DAC's clock. Computer timing becomes irrelevant.
While 48kHz to 96kHz conversion is easy (PLL - even ratio) 44.1kHz has to be interpolated to 48kHz and it won't be accurate because frequencies are too close. I'm surprised that your DAC would not work with 44.1kHz - a basic frequency of CD.
I use WiFi with Airport Express and jitter suppressing DAC. Adding jitter suppressing async. rate converter like Wyred4Sound Remedy, as suggested by eric_squires, is a good solution. It won't fix your 44.1/48 problem, but will make your DAC less sensitive to jitter (that converts to noise on analog side).
Airport Express is very basic but there might be better choices. You could also switch to async. USB DAC or USB/Spdif converter. Async USB DAC receives music as data in packets. New timing is added with low jitter internal DAC's clock. Computer timing becomes irrelevant.