The terrain on both sides of the Straits is unsuitable for an emergency landing for some distance inland
Some of the widest beaches in Spain ??? Flat fields (on either side) ??
The OP is planning to fly from Jerez to Tangiers, which strictly speaking isn't the Straits of Gibraltar (where, indeed it's unsuitable).
In any case, lifejackets are always a good idea when over open water