I am not sure if you really need water in Friedel-Crafts acylation. I thought (by my reckoning) that AlCl3 requires anhydrous conditions.
If I remember my inorganic chemistry right, AlCl3 is ionic. Therefore, it would a complex in the presence of water (which I think is undesirable considering that you need AlCl4- in the end).