Apparently due to a ridiculous change to the forum, a message can't be edited after ten minutes has elapsed after posting...so I find myself adding material by making a reply to myself.
To continue from before...
Washing an airplane is the same as washing a car, for the most part. Certain chemicals should not be used, as these react adversely with aluminum and magnesium. Washing degreasing agents such as simple green, purple K and others tend to be highly corrosive to aircraft, and should never be used.
Some airports utilize "wash racks" that capture rinse water and funnel it into a drain system, usually utilizing an oil separator. Many airports do not, and washing an airplane amounts to the same thing as washing a car. Soap on, scrub, wash off.
Aircraft utilizing Avgas have lead deposits in any exhaust stains or exhaust deposits, which comes away with scrubbing and rinse water. No guidelines have been established for dealing with this minimal hazard, or any other hazardous waste materials which might attend washing aircraft.
Specialized operations involving dispensing of materials from aircraft do have certain guidelines attached for rinsate of chemicals or materials which might adhere to the aircraft, it's systems, etc.
In general, the guidelines you're searching for don't exist.
On the subject of washing agents and military specifications (milspec), don't make the assumption that because something has been issued a milspec designation, or in other words that because something meets a military specification, it's acceptable for any other use. A military specification is not an approval for use; its a statement of certain criteria which must be met by an agent, chemical, part, etc. It is not a general or specific authorization. Aircraft manufacturer or component manufacturer guidelines always take precedence, though these may call out a specific item by military specification or other standard.
A given grease, for example, while having a milspec designation such as mil-81322 (aeroshell 5) may be highly desirable for a specific application on a specific airplane such as wheel bearings. It is not compatable with certain other greases however, which also hold a milspec designation, and the mixing of the two (aeroshell 22, for example) can be disasterous under the right circumstances. Look to the aircraft manufacturer for specific recommendations or cautions first, and then to other sources.
For the most part, standard dish soap is hard to go wrong with. In times past, I've also found that Zep high foam degreaser does a very credible job. Don't make assumptions with cleaners, however. What is appropriate on one surface may not be appropriate on another.