I was gonna say the same thing about that carb. It doesn't look like the one I just installed. Very similar but I don't see any "WEBER" in any castings.
I managed to hook up the shifter cable by making up my own linkage parts. I used a bit of 304 stainless from the scrap bin at work, and bought some stainless hardware.WP_000096.jpgWP_000097.jpg
WP_000106.jpgWP_000103.jpgWP_000104.jpg.