Regarding the [Al(OH)4]- not [Al(OH0)4(H2O)2]- to me they are both correct as the first one it is just simplified (sometimes the ionic equation using Al(OH)3 is used for example). As there isn't an actual ligand exchange taking place but the high charge density of the cation weakens the O-H bonds of the aqua ligands so H+ ions dissociate when react with OH- ions forming the H2O products and leaving OH- as a ligand instead. Hence the 2 remaining aqua ligands have not been removed as far as i know. It seems to me that there is a bit of leeway about it but don't take me for sure on that. Maybe someone else can help on that.
I hope it all make sense! Please let me know how you get on