In a large bowl, combine the flour, baking powder, and salt. Mix well.
Gradually add the cold sparkling water to the flour mixture, stirring until just combined. The batter should be slightly lumpy.
Heat about 2 inches of vegetable oil in a deep skillet or pot over medium-high heat until it reaches 350°F.
Dip each sweet potato fry into the batter, allowing any excess to drip off, then roll in the shredded coconut to coat.
Carefully place the coated fries in the hot oil, frying in batches to avoid overcrowding. Cook for about 3-4 minutes or until golden brown and crispy.
Remove the fries with a slotted spoon and drain on paper towels. Sprinkle with additional salt if desired.
Serve hot with your favorite dipping sauce.