perhaps you could throttle bandwidth for EXE, CAB, MSI files.
Further this high bandwidth usage is only as long as, till the proxy has them all in the cache. Perhaps you can do a windows update over night and at the next morning all files will be downloaded.
Another option ist, that you lower the maxmum file size, so that only small updates gets cached.
There are pros and cons for caching those files.