The only thing I can think of, if you haven't done so already, is to disconnect the cable from your TV cable box or TV itself and also the modem to eliminate any effect it could have.
I had your situation and the hum ended up coming from my TV cable. Attached a Jensen VRD-1FF CATV isolator and it took care of my problem. However, I had my cable box L&R audio feeding into my tube preamp and as I remember using a cheater stopped the hum. But worth a try.