A “1-in-1,000-year flood” doesn’t mean it only happens once every 1,000 years.

It means there is a 0.1% chance (1/1,000) of such an extreme flood happening in any given year in that location.