What made my solution cloudy?
You likely formed an emulsion. Many of the flavor compounds in the products you mentioned are negligibly soluble in water but soluble in ethanol. Once you add the ethanol extract to water the much of the ethanol from the extract will mix with into the water but the flavor compounds in the extract will not dissolve in the water, which leaves micro-sized spheres of flavor floating around the water.  these micro-sized spheres have a different refractive index of light and thus disperse the light making it cloudy.  The same thing will happen if you mix water and oil with soap.  If you look at Gatorade or PowerAde sport drinks all of them are cloudy because of the emulsion produced from micro-size pockets of flavor in the drink.