Preheat the oven to 350 degrees F. Cut each chicken breast in half horizontally to form 4 thinner cutlets. Toss the chicken with the olive oil, then rub all over with the Cajun seasoning; set aside.
Cook the bacon in a large nonstick skillet over medium heat, stirring occasionally, until crisp, about 7 minutes. Remove and drain on paper towels. Pour off all but 1 tablespoon of the drippings from the skillet. Add the chicken and cook until browned, about 3 minutes per side. Transfer to a baking sheet; bake until cooked through, about 8 minutes.
Meanwhile, add the bell pepper and scallion whites to the skillet. Cook until the scallions are wilted, about 2 minutes. Add the beans, corn and sofrito. Cook, stirring occasionally, until warmed through, about 2 minutes. Add 1 cup water and the heavy cream; bring to a simmer. Cook until the vegetables are tender and the sauce thickens, about 5 minutes. Add the scallion greens, lime juice and 1/2 teaspoon salt. Serve the chicken with the bean mixture; top with the bacon.