RansomOff uses FltRegisterFilter, a kernel-mode callback implemented by Microsoft which has been available since Windows Vista. This allows security software to intercept file-system operations on-the-go from kernel-mode without being required to use "hacky" and undocumented/potentially extremely unstable methods such as kernel-mode patching to replicate the same functionality. All your favourite security solutions which have file-system scanning support likely use this mechanism as well, it is a really good mechanism.
IRP_MJ_CREATE will be triggered when a handle to a file is being acquired (also applicable for intercepting the creation of new directories/files).
IRP_MJ_SET_INFORMATION will be triggered when the state for the target object is set to let the system know the file is pending removal.
IRP_MJ_CLEANUP will be triggered to carry out the pending deletion operation.
You can try using a utility which operates from kernel-mode and may bypass kernel-mode callbacks, such as PC Hunter. However, the log shows the Recycling Bin and I wouldn't have imagined that to be a protected area... It may be unrelated to RansomOff. You can test this by uninstalling RansomOff, rebooting, re-trying the removal, and then re-installing it again.