If you can not use higher ACEs than 1000, then I would propose to optimize the existing ACEs. 1000 seem to be pretty much. In general you could configure 1000 sites with that amount of entries especially since WiNG 5.7 where you are able to configure anyap profiles which can be used to configure different AP models with one profile. Based on what method do you match in the auto-provisioning policy?