The approval is conditional on Shell getting the necessary permits and authorizations. Since the requirements for those have supposedly been strengthened, perhaps that’s the catch.
DOI is probably doing Shell a favor by limiting the water depth to 40 feet. That takes a lot of risk out of the equation and it should be a lot cheaper. My guess is that they will go ahead and drill if they get the permits. They won't have another Kulluk disaster.