Disappointing dyno results

Intake centerline is 106.
BUT IS IT ACTUALLY installed there? Throwing it in the engine "by the dots" is not doing so

Also I'm not sure I agree the carb is too big. The entire point of vacuum secondary type carbs is that they self regulate. Ma Chrysler put 360 style Thermoquads on 318s in later years. It may need adjustment and tuning, OK, but likely is not actually too big.