If you drop to 14 or 12 curb idle timing and bog is still there then it's in the carb.
At high vac signal the metering rods stay down and little or no fuel goes through metering jet.
As you open throttle vac signal reduces and springs go up to open the jet to meter the fuel through. Curb vac goes down venturi vac increases and pulls fuel through jet to venturi booster, atomizes it and enters intake manifold.
So... If you are not moving enough fuel and everything else is fine, then you need to increase metering in the carb itself.
Plus are you sure you don't have piece of dirt partially plugging a jet? Partially plugged inlet filter?