The carb you bought (YF 2100s) SHOULD have the larger, 2-15/16 base. That one got swapped at some point in its life to the smaller size.
All is not lost. It shouldn’t be impossible to find a donor or stand alone throttle body in the correct size/casting number. Let me look through my photos and see if I can find the number you’d be looking for.