If you assume there are around 2.5 million Dinc's in the field with an OTA which is 98mb in size, you end up with a large amount of data to be distributed. Close to 245 terabytes assuming all 2.5m devices got updated over the air.
It is not surprising they would have to put some sort of limit on this.
OTA updates don't work like P2P networks... and at least on the phones using the 3G network, speed is not very fast. So it takes a large amount of infrastructure to setup an update like this. Something that goes pretty much unused when not sending OTA updates.
The update is not an emergency update... it is a feature update, so it is not unreasonable for that to be done over the course of a number of days.
Posting a link is not going to help 99% of the users since they most likely wouldn't know what to do with it. The OTA system is designed to be pretty much automatic, not requiring any real support to use. Providing a link however would result in a lot more calls for support. How do you download it, how to get it to the phone with XP, Vista, Win7, Apple, Linux.... other..., USB won't connect issues .... ie a royal mess.
All you have to do is read these forums to see how a vast majority of people can't read and following instructions no matter how clearly they are written. So even the best of instructions will loose a majority of users.