Place the avocado flesh into a large bowl. Add 1/4 cup cilantro, jalapeno, the zest and juice of 2 limes, 1 teaspoon hot sauce, 1 teaspoon salt, garlic powder, onion powder, cayenne, and cumin. Mash into a chunky consistency. Press plastic wrap directly on the surface of the guacamole to prevent from browning. Set aside.
In a separate bowl, whisk to combine the canola oil, the remaining zest and juice of 1 lime, remaining 1 teaspoon hot sauce, and remaining 1/2 teaspoon salt. Add the crab meat, red onion, tomato, and remaining 2 tablespoons cilantro. Toss to coat, taking care not to break up the crab meat.
To serve, mound the guacamole in a large, shallow bowl and top with crab meat. Serve chilled.