1. Confirm you are really getting a full throw on the throttle. With car off look down carb throat and have some one IN THE CAR floor it with the pedal so you can visually inspect the primaries are opening all the way.
yup a full sweep there.
2. Are your secondaries opening? I just took a 770 VS of my mustang that sometimes the secondaries would stick and not open. The car would essentially just stop at 3500 RPM and not be able to go anymore (because it wasn't getting enough gas). I switched to a new carb and that problem was fixed. Along those lines...have you put in a new fuel filter to make sure it isn't a clogging issue?
I think they are opening, i can definately hear a change in the exhaust when i punch it. it will rev fine in any other gear. oh and wouldn't a fuel filter clog be more evident at high rpms?? but yes a new filter is on the list...
3. Have you confirmed there is no vacuum leak? If you have a small vacuum leak with the RPMS you pull in OD you might not have enough vacuum to actually open the secondaries (pulling at straws here now

) while unlikely it is plausible.
no leaks heard...
And for the record....my CLEVELAND

stroker with my .68 OD has no problem running it up from 1300 RPM to 4500 RPM in OD in about 2 heartbeats......but I generally keep it out of OD until I can keep it above 2,000 RPM consistantly.....to put it another way, I only use OD when I am on the freeway or a very long stretch of country road.