I confirm I did have all of the above. Possibly the light-headedness was also cause by not having eaten enough, but it was too strong for that to be the only factor.
as mentioned in the article-- It's acetone, not ammonia.
Acetone is one of the byproducts of keto metabolism, and, unlike other byproducts which are expelled in the urine, acetone is breathed out, resulting in the slightly-sweet-smelling "keto breath".