The failures mentioned are due to management incompetance, of a scheduling kind. Any maintenance org worth its salt should have a plan that is weeks in advance, and should only be flumoxed by unplanned events (which occur often enough in helos, unfortunately.)
Regarding compensation, Flying Lawyer is our best resource on pprune, but I would think any legal recourse will be hard, and costly and probably counter-productive, giving attorneys some money the parties could be directly splitting/sharing. OTOH, pulling them off the job, or threat of same, is a strong incentive to get give-backs from them, like promises to assure solid treatment, or a price break if they fail to give 24 hour notice upon scheduling.