BSAC insurance is great for UK diving, but when diving abroad you will need to take out extra diving insurance unless your holiday insurance explicitly covers you.
The BSAC Insurance only provides Third Party cover, it does not cover you personally for diving problems.