I checked the part #s for the Exhaust Housing
1957 35hp 0377061 NLA
1966 33hp 0380500 NLA supersedes to Service Part # 0387535
1970 40hp 0384554 NLA supersedes to Service Part # 0387535
1974 40hp 0386488
While it looks like all the engines I checked had different Parts from the Factory, some do have the same Service Part as replacement. Does that mean the OEM ones were Identical, No. It means the Service Part will fit. Differences are likely to be contours. I do know the Exhaust Relief was different on the 57 35hp when compared to the 74 40hp. From more than 5 ft away, a lot of People would think they were the Same, but they weren't. Did the motor perform any differently if the parts were swapped? Not with the Model of Engine.
As for the Gear cases, to a lot of People they look the Same, however, again, over the years, there were occasionally Differences, inside and outside.
Just for your info, your 33hp, and the 1957 35hp, shared the same Bore and Stroke, and thus Displacement. However there were many differences in the powerhead, so they weren't the same engine, with a different HP rating.