In a medium bowl, whisk together egg, beer, baking powder and 1/2 cup of the flour. Place remaining 1/4 cup flour in a shallow dish. Place coconut in a separate shallow dish. Dredge shrimp in flour and shake off excess. Dunk shrimp in beer mixture and turn to coat. Roll shrimp in coconut until all sides are coated.
Heat the olive oil in a large skillet over medium-high heat. Add shrimp and cook 2 minutes per side, until cooked through or opaque.
For the garlic coulis:
In a food processor, combine 1/2 of the roasted garlic cloves (about 1/3 cup), tomatoes, lime juice, and curry powder. Season, to taste, with salt and pepper.
Serve shrimp with the coulis on the side. Reserve second 1/2 of garlic (about 1/3 cup) for another recipe.