Heat a skillet over medium heat. Add olive oil about 1/4 teaspoon at a time, add one tortilla and cook for about 30-60 seconds per side, until just golden and bubbly. Remove and let drain on a paper towel. Set aside until ready to use.
Preheat the grill to medium high heat.
In a glass measuring cup or bowl combine the ketchup, soy sauce, orange juice, molasses, curry powder, cayenne pepper, ginger, garlic and olive oil. Whisk to combine.
Add the salmon to a medium size bowl or gallon size ziplock bag and rub with about 1/4 cup of the sauce. Reserve the remaining sauce for later.
When the grill is hot, add the salmon, flesh side down (this is also when I grilled the pineapple for the salsa). Grill about 3-4 minutes and then flip, baste with a little of the jerk sauce and grill about another two to three minutes. Remove the salmon from the grill, allow to cool a few minutes and then remove the skin from the salmon and cut into four equal pieces.
While the salmon cools make the salsa. Grill or broil the pineapple until charred (again, I did this while grilling the salmon). Allow to cool and chop into chunks. In a medium size bowl toss the grilled pineapple, chopped peach, tomatoes, jalapeño, toasted coconut, cilantro, lime juice and salt. Toss well and taste. Add more salt if needed.
Toss the coconut rice with the black beans.
Preheat the broiler to high.
Divide the rice among the 4 tostadas and top with equal amounts of cheddar cheese. Place under the broiler for 30 seconds or until the cheese is melted, watch closely. Remove from the oven and top each tostada with a piece of salmon and then top with the pineapple peach salsa. Serve.