Stir together garlic, ginger, 3 tablespoon lime juice, pepper flakes, 2 teaspoon sugar and salt. Pour over steak in an ovenproof dish, coating both sides. Marinate in refrigerator 20 min.
Meanwhile, bring a large pot of salted water to a boil. Add green beans and cook until just tender, 2 to 3 min; immediately submerge in a bowl of ice water to cool. Drain and set aside.
For the dressing, whisk together 5 tablespoon lime juice, soy sauce, 2 teaspoon sugar, fish sauce and oil. Transfer to a serving bowl.
Heat broiler to high. Broil steak 6 inches from heat, turning once, 5 min per side. Remove from oven and let rest 5 min.
Arrange lettuce leaves on a large platter with green beans, pineapple, tomatoes, cucumber and scallions. Slice steak across the grain and place on platter. Serve with dressing on the side.
Notes
Arrange everything on a pretty platter for a stunning presentation.