I think the part that was confusing me is why you needed to provide Aperture with two time zones. Let's see if I understand things.
Aperture uses both time zones to determine whether or not it needs to add or subtract hours to the time. If the time zone inside your camera is the correct time zone that you took the picture in, then Aperture does not need to add or subtract any hours to the time.
If the time inside your camera was not the correct time zone that you took the picture in, then you need to tell Aperture both the camera's time zone setting and the correct time zone setting. When you give it both, Aperture then knows what to add or subtract hours.
Examples:
EST Camera time zone is set to this
EST Took the photos in this time zone
EST Camera Time setting in Aperture
EST Actual Time setting in Aperture
+ 0 Hours Aperture adds to the EXIF time field.
EST Camera time zone is set tot his
CST Took the photos in this time zone
EST Camera Time setting in Aperture
CST Actual Time setting in Aperture
- 1 Hours Aperture adds to the EXIF time field.
CST Camera time zone is set tot his
EST Took the photos in this time zone
CST Camera Time setting in Aperture
EST Actual Time setting in Aperture
+ 1 Hours Aperture adds to the EXIF time field.
You can't just tell Aperture what the correct time zone was, because Aperture doesn't know whether to add or subtract hours to the actual camera time. Aperture needs both.
While I haven't tested it, I assume that if this is how Aperture works, the it probably doesn't matter if you tell Aperture the correct camera and actual time. By that I mean, if the camera time zone was the correct time zone when you took the photo, then it wouldn't matter which time zone you entered for the camera and actual time zones in Aperture, as long as they are the same. If you tell Aperture those two time zones are the same, then it basically adds zero hours to the camera's date field when it imports the file.
CST Camera time zone is set to this
CST Took the photos in this time zone
EST Camera Time setting in Aperture
EST Actual Time setting in Aperture
+ 0 Hours Aperture adds to the EXIF time field.
If all of this is correct (and that's a big if), then the time zone of the computer you are importing the photos one shouldn't matter. It shouldn't matter what time zone your computer is set to, or what time zone you are in when you are importing the files. Aperture simply needs to know whether or not to add or subtract hours to the time.
Unless of course I'm wrong. (and I wouldn't be surprised if I'm wrong)