The careflight document mentioned above states:
EPIRBs
– Personal issue EPIRBs / strobes were not carried by our crew at the time – but now are!
• Crew also now carry their own life‐jackets equipped with appropriate survival aids
... so the careflight staff are no longer relying on the quality of lifejacket & survival equipment provided by their contractors, and are providing their own.
Edit: I might also add, that I am surprised that in this computer day and age a contracted jet aircraft is still relying on manual flight planning for an international overwater flight!
The industry standard is to pay the reasonable fees of a professional third party planning company, such as
Universal Weather & Aviation Inc, or
Jeppesen. In that way, the plan could simply have been faxed to the pilot's hotel - and you are not relying on a tired pilot not making an arithmetic error (or a simple inability to correctly determine the critical contingency point).