Oh man… stuff of nightmares. I’m glad you and Indigo came out of it alright. Nothing so urgent you need to haul? FRP or wood rudder? Are you in the Med now?
The most plausible advice I’ve gotten since - believable due to the wizened antiquity of the skipper more than any obvious sense - is that large quantities of mouth wash, preferably that most aggressive brand available, deters.
I did try dumping my few liters of cheap rum, but the orcas were either alcoholic or (more likely) I had not nearly enough to make an impact.