The RNLI CPRS would have initiated a rescue in this case. It causes the alarm to be raised along with gps info when the power supply to it fails. As a fishing vessel I am not allowed to strap my liferaft down, and if I have a hydro it must be in date. I sometimes think that you need to admit that things are going wrong and shout before it gets too desperate, but God only knows what happened here.
In another thread someone asked where is the best chippy between Plymouth and Scilly. Perhaps it is the RNMDSF in Newlyn:- you'll get a huge meal for two quid, and put money in a good place.