Preheat your oven to 450º.
Set up your steamer basket in a large pot, adding enough water to generate steam. You do not want the water to come into contact with the food. Make sure that the lid to your pot fits on securely.
Bring the water in the pot to a boil and add the cauliflower to the steamer basket. Steam the cauliflower for 6-8 minutes.
While the cauliflower is steaming, combine the flour, water, salt and pepper in a bowl. You want the batter in the bowl to be deep enough to submerge the cauliflower. The batter should be thick, but still drip off the cauliflower slowly. You might need to add more water 1 tbsp at a time.
Using a basting brush, coat the bottom of your baking sheet with the safflower oil. I also like to use a silicon baking sheet for easily clean-up.
Using a pair of tongs, gently dip each piece of cauliflower into the batter and let the excess drip off. Lay the cauliflower pieces out on the baking sheet, keeping them separated.
Bake the cauliflower on the middle rack. After 15 minutes, flip each piece and bake for another 10 minutes.
In a large bowl, gently toss the cauliflower with 1 cup of the vegan wing sauce and put it back on the baking sheet. Bake for an additional 3-4 minutes.