Jovian,
What you are hearing might have something to do with a low latency setting. I understand you use JRiver and Audiophilleo. On JRiver, go to Tools>Options>Audio, and at the top you probably have the audio device set as Audiophilleo, which is fine. Below that you have device settings. Get in there and you will probably see a scroll bar that you can take to the leftmost position and it reads more skip resistant ( this is higher latency). Try setting it there, save, stop playback. Actually, go ahead and shut JRiver down, then restart and see if the clicks continue.
Generally speaking we want lower latency, but only up to the point you hear clicks.
I hope this helps