So what's the deal? Which carb is the right one?

I'd put a Carter BBS on it and call it a day.

The "RIGHT" one is a carb that allows your newly rebuilt engine to run well, and provides seamless drivability... unless you are creating a museum piece..

The "original" carb looks to have been 'remanufactured'... if it runs ok then you are lucky and you can feel good that you have an original carb on your car... In fact it might run better than what an "original 1974 holley 1945" would .. as Uncle Dan has pointed out numerous times the early 1945's had problems which were updated and fixed over the production run

My vote is to use a BBS, but if it must be a 1945, use the one that still has the plating on it.. and NEVER send it out to be "Remanufactured"