Han should have died. The Guardian could only redirect 1 damage, so there would have been 2 damage dealt to Han and 1 damage dealt to the guardian simultaneously. At that point, both Han and the Guardian would be immediately destroyed. Old Ben's Spirit could then interrupt and save the Guardian, but it would be too late for it to redirect another damage from Han.