Ah, thanks for that clarification.
I actually assumed that the problem was that they were just detecting user-agents or some unique identifier that points to software like JD2 and are actively throttling those connections to prioritize browser/streaming. If that were the case, maybe something could have been done about it.
But thank you for taking the time to look into it!