Preheat Oven to 400f. Toss the cauliflower with the salt and oil and lay out on a cookie sheet and roast for 20-25 moinutes until lightly golden and soft.
For the vinaigrette: coat the bottom of a medium pan with a tablespoon of olive oil and cook the onion over medium heat until soft and translucent. About 5-7 minutes. Then add the curry powder and cook for another 1-2 minutes while stirring constantly. Then pour in the remaining oil and let it sizzel over medium hear for a minute. Then remove, let it cool and strain out the onion, letting the curry powder sink to the bottom.
While it is cooling, whisk together the dijon, maple, vinegar, lemon juice and pink salt and pepper in a large bowl. Then carefully pour in the oil, leaving the curry powder behind and whisk together to form the vinaigrette.
transfer the cauliflower to the bowl with the dressing and toss to mix well. Add the raisins and almonds, toss again. Chill in the fridge until ready to serve.