Picking Carb Size: 950, 1000, or 1050 CFM?

This a great misunderstanding of carb sizes.
Basically no matter what carb you run on your engine it's gonna be the same cfm in your case about 911 cfm just at a different vacuum level.

Correct. The larger the throat, the less the vacuum and the more prevalent the off idle stumble becomes.