you already have the software min endstop disable .so your abl should work . if you Z offset is correct . (#define min_software_endstops false // If true, axis won't move to coordinates less than HOME_POS.
#define max_software_endstops true)