The dowel pins are in the same location on the Atlas as on the SBC. Some folks asked since they want to keep their existing transmission.
I agree that the 4L60/70E is a bolt in and that is what is in my truck right now. But there is a limit how much torque even a built 4L70E can take. I wanted to be prepared if I need to put a 4L80E in.