In a small bowl, stir together the mayonnaise, 1 tablespoon of the chipotle in adobo, lime juice, and garlic. Taste and add more chipotle if desired. Cover and refrigerate until ready to serve or for up to 1 week.
Make the slaw
In a large bowl, whisk together the vinegar, oil, salt, and pepper. Add the cabbage, cilantro, and scallions and toss to coat. Taste the slaw and adjust the seasoning if needed. Cover and refrigerate until ready to assemble the tacos.
Make the tacos
Preheat the grill to medium-high or 350°F to 400°F (180°F to 200°C).
In a small bowl, stir together the ancho chile powder, salt, pepper, oregano, and cumin. Rub both sides of the fish with oil, then rub the chile powder mixture evenly over both sides of the fish, pressing it gently to adhere.
Dab a paper towel with a little oil and, using tongs, carefully wipe the grill grate with the oiled paper towel.
Grill the fish, closing the grill lid, for 4 to 6 minutes on each side. [Editor’s Note: We found that 5 minutes on the first side and 4 minutes on the second side tended to work pretty darn perfectly.] Transfer the fish to a plate and cover with foil to keep warm.
Before you turn off the grill, toss the tortillas on the grill grate, working in batches if necessary, and leave them there just until warmed through, 10 to 20 seconds on each side. Wrap the tortillas in aluminum foil or place them on a plate and cover with a towel to keep warm.
When you're ready to sit down to fish tacos, grab a fork and break the fish into bite-size flakes. Heap them on the grilled tortillas along with the slaw, chipotle mayo, and cilantro and set out some lime wedges on the side.