While the pasta is cooking, heat 2 tablespoons of the oil in a large skillet over medium-high heat. Add the cauliflower, shallots, and fennel, then cook while stirring occasionally, until the cauliflower is well browned, about 8 minutes. Add the garlic, saute for 1 minute, then immediately add the white wine. Add 1/2 cup of pasta water, bring to a simmer, and cook until you get the desired cauliflower texture – no more than 5 to 6 minutes. Add the raisins, and capers, then add the pasta and simmer for another 5 minutes. Add more pasta water as necessary to get the desired sauce. Remove from the heat and add parsley.