Very much doubt BA would be interested in running IOM-BHD to be honest. If they were then surely they would of been having eastern operate in already ?
the only options I could see for BA would be to operate IOM-DUB in the downtime using BA / EI codes to potentially free up an art Lingus bird or to operate to Manchester should BA / AA ever increase long haul.
cs