Thanks. 942 (for 24 inches between centers), 9-1 (18"), 948 (30") and 954 (36") were the bed casting part numbers apparently all the way from 1933 through 1957. The part numbers 942, 942A and 942B were the finished bed part numbers. The only difference appears to have been the holes drilled and tapped to attach the legs of which there were three styles on Atlas 9" and 10" plus one additional on Craftsman 9". So they must all have used the same casting.
FYI, conventionally, nnXmm is the shorthand way of describing the size of a lathe. "nn" would be the swing (6", 10", 12", etc.). For the Atlas and/or Atlas/Craftsman 9", 10" and early 12" lathes, mm would be 18, 24, 30 or 36. For whatever reason, Atlas used the bed length rather than the distance between centers in their 6" and 10" part numbers. With the 9". they actually did it both ways. Both the 918 and the 936 are 9X18 machines. So when you say that the 101.07383 is a 12X36 do you mean that it has a 54" bed? Or it is really a 12X18 and has a 36" bed? There isn't any 12X54. It would have had to have a 72" long bed.
Also, the 101.07383 originally shipped with a 5/8" diameter lead screw and a one piece carriage saddle and apron casting, same as on the 10D. The 10F and the 101.07403 had 3/4" lead screws and two-piece carriage castings. Could you re-check the lead screw diameter? A number of people have replaced the original 5/8" lead screws and one-piece carriages on 101.07383 with 3/4" and two-piece in order to get power cross feed. But I don't recall anyone reporting changing only the lead screw. I guess that it would work, so long as they also changed the half nuts and right lead screw bearing. The half nut guide is the same in both cases.
And do you mean that switch hole is rectangular or switch plate is rectangular?