Imho, they have two options. Either fill in the lagoon, or make it inaccessible to the alligators.
Since alligators can walk on land I don’t think there would be any way to keep them out of the water!!!