Remove any leaves from the base of the cauliflower heads and trim stalks if necessary so heads will sit level. Place the cauliflower heads side by side in a large pot containing the stock. Sprinkle ½ teaspoon of the Vegetable Magic evenly on top of each head. Cover pan and cook over high heat until cauliflower is fork tender, about 15 minutes. Drain well, reserving 1 cup of the stock, and place the heads of cauliflower on a large lipped serving platter. Set aside in a warm place.
Meanwhile, fry the bacon in a large skillet over high heat until very brown. Add the raisins, pecans and the remaining 1 tablespoon Vegetable Magic; mix well. Let cook about 1 to 2 minutes, stirring occasionally. Remove from heat and stir in about 2 tablespoons bread crumbs (if after stirring you still see a lot of bacon grease, add the remaining 2 tablespoons bread crumbs). Stir in the green onions and green chiles. Return to high heat and cook for 5 minutes. Stirring occasionally and scraping pan bottom well. Add the reserved 1 cup stock and the cream, stirring until any sediment stuck to pan bottom is dissolved. Cook about 2 minutes, stirring occasionally. Remove from heat. Add the cheese and stir until cheese is melted. Serve immediately.
To serve, spoon half of the sauce over each head of cauliflower and place the platter on the table before dividing into portions.