I don't know if this is related, but I've had issues updating Windows based computers over the last few months. I had one that took over 20 hours to download about 400MBs of updates, and this was while my Hughesnet speeds were fine. I don't know if the Microsoft servers became sensitive to the latency, but it certainly took a LONG time, and this was with two W10 PCs and a W8.1PC.
My last updates were fairly quick, though.