Combine beans and 1/2 cup water in a saucepan; bring to a boil. Cook 4 minutes; remove from heat. Stir in rind, 1/8 teaspoon pepper, and cheese; coarsely mash.
Heat a Dutch oven over medium-high heat. Add 1 teaspoon oil to pan; swirl to coat. Add kale and 1/4 teaspoon salt. Cook 3 minutes or until kale wilts, stirring frequently. Remove kale from pan; keep warm.
Wipe Dutch oven clean with a paper towel; return pan to medium-high heat. Add water to pan, filling two-thirds full; bring to a boil. Reduce heat; simmer. Add vinegar. Break each egg into a custard cup. Gently pour eggs into pan; cook 3 minutes or until desired degree of doneness. Carefully remove eggs using a slotted spoon; place on a paper towel-lined plate.
Combine remaining 1 teaspoon oil, remaining 1/4 teaspoon pepper, remaining 1/4 teaspoon salt, onion, and remaining ingredients in a medium bowl. Divide bean mixture evenly among 4 plates. Top evenly with kale, eggs, and tomato mixture.