True, curse is not a mark, so he'd need a way to mark.... Even if he had one, would it matter?
Gloves trigger on a hit, curse triggers on targets death, and even if it is your hit that kills the target (I don't know about you, but most of the time, my warlock isn't the one that gets the killing...