delete_ref_loose(): derive loose reference path from lock