Richard, I agree with you that one is never immune against fooled sheets. Still, by designing and rigging in a couple of details, the likelihood of getting in trouble when tacking or (long-) gybing will be much reduced:
· Make and rig the sail with the leech vertical, or even leaning a tiny bit aft.
· Keep the aft batten ends flush with the leech.
Your method of making the gybes short by pulling in the sheet is of course good, and this also guards against the dreaded fan-ups (with reefed sails in strong winds).
Cheers, Arne