That said, the classic case of game release can be handled with a bit of P2P if the oversubscription happens late enough to have sufficiently many downloads that can share among themselves without causing congestion for others.
Just traffic shape that protocol/connection to only use a connection free share of upstream if upstream is currently close to dropping packets, and work a bit with others to get swarms to prioritize downloading from nodes close in IPv6 address space.