IIRC if you don't force the "deny delete" down through the subtree it won't apply to the existing subfolders but it will on any folders that you subsequently add to that folder and their children.

IOW inheritance is not automatic nor dynamic for existing children but only for subsequent children of the folder.