Reaction between Sudan IV and lipids
I don't think that's how Sudan IV works. Sudan IV is a highly conjugated aromatic diazo compound, so it is already highly colored. In the lipid, the Sudan IV is basically hydrophobic so it will stain any lipid droplets suspended in water. The color is due purely to the Sudan IV, not a reaction.