Pat the drained jackfruit dry. Shred with your fingers to create a pulled pork-esque texture. You can choose to discard the pods or keep them in the mix - they won't harm you, they're just a bit more bitter and tough.
Heat 2 tablespoons olive oil in a skillet over medium heat. Saute the onion until fragrant, about 4-5 minutes. Stir in the garlic for 1 minute, then the brown sugar, smoked paprika, chipotle chili powder, cumin, and oregano. Toast for 30-60 seconds, until nice and aromatic.
Toss in the jackfruit, then pour in the broth and soy sauce. Bring to a gentle simmer, then lower the heat, cover, and cook for 15-20 minutes until the jackfruit is very tender and turns a deeper brown. Stir occasionally. The jackfruit should be a similar color to shredded beef. If the pan becomes too dry, add another 1/4 cup of broth. At the end of cook time, stir in the lime juice.
To make the crema, mix the yogurt, mayonnaise, lime juice, garlic, and a pinch of salt in a bowl. Taste and adjust seasonings as needed.
If desired, char the tortillas in a dry skillet heated on high for 30-60 seconds per side.
Stuff the tortillas with the jackfruit and top with shredded romaine and cilantro. Drizzle the crema overtop and lay a couple pickled onions to finish.