The way most vendors work, they do not re-qualify out-of-production hardware for the latest specifications (unless some huge purchase contract relies on it, anyway), so as long as these old models stay in stock, their specs say the same. They may or may not support more modern, higher density hard drives, but vendors and the manufacturer won't guarantee it.
But why 160GB? It's not a common PC BIOS or CHS->LBA limitation, the closest would be 128GB. Back in 2007, 9.5mm drives went to 160GB while 200GB+ you had to buy a 12.5mm drive. That was just the state of the industry at that moment. You can see discussion in Mac forums like this: http://ask.metafilter.com/63097/Whats-the-max-size-harddrive-I-can-put-in-a-MacBook