Indeed the spin bike SPD pedals are not compatible with look cleats.

However, just a note (and that will NOT help with your problem): look cleats do tend to fit in Shimano ROAD SPD pedals (which have a similar shape), although not consistently, and do not guarantee safe unclipping if necessary. Don't try this at home!!