You're not going to get the bonus because of the extra stop, specifically; but often airlines will give bonus miles to their FF members when there's major mechanical problems, and yours certainly sounded like one. However, I don't know if the airlines still do this - as my experience was a a few years back - and I don't know if CO will compensate you for problems on another airlines' metal.