Just connect a proxy server up and have it update between midnight and 5a. For a multiple computer household with a satellite connection, this would make perfect sense.
I'm surprised the CSU/DSU doesn't include a USB port to connect a hard drive (250GB should be enough) so you can cache content locally in the first place. If they were so worried about capacity, wouldn't this make sense?