ABSA Bank has Barclays' SWIFT codes in Seychelles, as they took over operations (BARSC is how it starts). All in all, if they grant you access, it is a reasonable enough bank (one of the largest in the south of Africa), so you should be covered with them.
NVO