Προθερμάνετε το φούρνο στους 200 βαθμούς. Σε ένα μεγάλο μπολ, ανακατέψτε το κουνουπίδι με το λάδι, το ξίδι, τη σκόνη σκόρδου και το καγιέν. Αλατοπιπερώστε και απλώστε μία στρώση σε ένα μεγάλο ταψί. Ψήστε το πολύ για μισή ώρα μέχρι να μαλακώσει το κουνουπίδι.
Ξαναβάλτε το κουνουπίδι σε ένα μπολ με 1/3 φλιτζάνι από τη σος μπάρμπεκιου και ανάψτε το φούρνο στους 230 βαθμούς.
Φτιάξτε τη σος: απλώστε το 1/3 φλιτζάνι της μπάρμπεκιου πάνω στη ζύμη και προσθέστε το κουνουπίδι με τα κρεμμύδια και ψήστε 12-15 λεπτά. Γαρνίρετε με το σχοινόπρασο.