I just made the switch over to BASE from ACID, what a great job you did!!
When I started using ACID I had to adjust a time-out value to allow for a large number of alerts to be deleted.
Is there a similar setting in BASE or is it even necessary.
Set $max_script_runtime to a higher value in base_conf.php and it should work for you.