I'd go with the military attache. Works well in terms of ranks and age.
1959 - 1962 Militärattaché in Albanien
1963 - 1967 Militärattaché in Vietnam1
968 - 1974 Militärattaché in Khmer
1975 - 1978 Militärattaché in Algerien
http://de.wikipedia.org/wiki/Liste_d...schen_Republik
Would have been 58 when he left the service, normal age for a colonel, I guess.
All the best
Andreas