Sounds like any motor type able to cope with long term continuous stalls would be suitable, using a gearbox if necessary to increase torque up to the "pound" (torque = pound * what radius) you want. I am guessing you'll run the motor in the retracting direction at stall "all"* the time, if the force pulling the cable out reduces below that which the stalled motor provides then the cable starts retracting. You could also perhaps supply a higher voltage to the motor at times when you want a higher stall torque, to actively pull the cable in, and a lower voltage when you only want the stall to serve to apply force (for plenty of motor types the stall torque, and stall current when stalls occur, rise with the voltage supplied). Some types of BLDC motor could be suitable, especially with the use of field oriented control electronics to drive them, this site has some exmaples of FOC with BLDCs
https://odriverobotics.com/ you might not need something so high performance though. Unless I've misinterpreted your requirement slipping isn't really involved anywhere, just stalling where the motor applies enough force to keep the cable tensioned but not enough to resistwhatever force on the cable end is causing it to extend.
*you might have some logic which tells it not to bother at times when the cable is already fully retracted as determiend by a sensor somewhere