It seems pretty clear to me that the two O’Doul cards were not issued in 1933. The New York card came first, as seen by the name/team plate in the photo for both cards stating “GIANTS”. In 1933, Lefty started the season in Brooklyn and then went to New York, where he last played in 1928. If both were issued in 1933, one would expect the name and team in the photo to read Robins (or Dodgers), with the New York card as an update, and not the other way around.
Instead, the New York card was made as a part of a late 1928 or 1929 issue. As others posted, Lefty was traded for Fred Leach after the ‘28 season, and Leach appears on his new team but Lefty does not. If both were printed at the same time then Lefty would seem to be an uncorrected error. Alternatively, if O’Doul was part of the first print run in late 1928 and Leach part of the second run in 1930, that would explain how both correctly show as Giants. Of course, if the first print run was in 1929 and not late 1928, then O’Doul was an uncorrected error (his trade should to Philly should have been reflected) and Leach still could have been added in 1930 (or part of the same 1929 print run).
We know with some certainty that there was a second printing in 1930, both because Smead Jolley did not play with Chicago before then but perhaps more importantly because Bob Shawkey is identified (Type B) as Yankee manager, a position he held only one season--1930.
Hope that made sense. (I now see where spec already laid this out earlier...oops)