If the ce problems are really (partly) caused by the ridiculous amount of buy offers, then why not give my idea a try?
Basically each person can only have 10 buying offers at once. So if someone posted 2 buying offers at 8601cr and 8 at 8632cr, he won't be able to make any additional buying offers until his total offers are less than 10.
Other than that, no limitations.
There are no guarantees that this will solve the problem, but at least the guy who's posting that wall of 1000 buying offers has to look for other 99 people to create the same said wall.
If a person needs ce right now, he could just buy it at the offered price. You have to wait for someone to take your buying offers anyway, so is more wait such a big deal? Though if that IS a problem, then maybe the limit could be raised to 15, 20, or 30.
Here are some screenshots of the said "wall of buying offers" I found on other threads: (node 56913 and 57165)
http://cloud.steampowered.com/ugc/559818104605668493/38102A289B62D68C74B...
http://tinypic.com/r/52i8om/6
It takes 5 seconds to do this.