Is “General” folder a custom folder in the document library? Does it have different configuration or settings from other folders in this library?
It is possible that the General folder has unique permissions set already. Please remove the permissions (or permission inheritance) assigned on the General folder and all documents within via Details > Manage access > Advanced
. Then regrant the custom “Restricted Delete” permission and see the result.