JAE, here's where I typically see stuff like this. I've got a spec book from a recent job, and it has "Standard General Conditions of the Construction Contract" included in it, from ACEC/NSPE/ASCE. I find a paragraph that states "Reference to standards, specifications, manuals or codes of any technical society, organization or association, or to Laws or Regulations, whether such reference be specific or by implication, shall mean the standard, specification, manual, code or Laws or Regulations in effect at the time of opening of Bids....except as may be otherwise specifically stated in the Contract Documents." I flip through the book, and here's a reference to "ANSI Standard B58.1-1961". Now, presumably, they've updated that standard in the 45 years since it was published, and the reference to it would be taken in light of that general paragraph above, and would not be taken to mean you had to hunt up a 40-year old copy of that standard in order to build the item. That's my "general rule" from above.
On the other hand, as I've noted, ASME B&PV Code and AISC-ASD spell out very clearly that specific years of certain references are the ones to be used.
You mentioned that ACI 318-02 and ACI 318-05 are NOT simply different issues of the same specification. I notice on the cover of my ASCE 7-02, it says "Revision of ASCE 7-98". In the Abstract, it states "ASCE 7-02 is a revision of ASCE 7-98". However, these phrases are missing on the ASCE 7-05 version. (It does state "This revision of the standard began in 2003...") So there may be some confusion on the part of the writers themselves as to whether these are or aren't different issues of the same standard. I do see that ACI-318-05 "supersedes" ACI 318-02. "Supersede" is to render obsolete, inferior or outmoded, to make void, to make superflous or unnecessary". "The 2005 code revised the previous standard "Building Code Requirements for Structural Concrete.."" from the commentary.