Just looking at the BA Cityflyer timetable form LCY on a random couple of days and the first flight from LCY (8.50am) seem to land in IOM at 10.10am but not leave again until 12.25pm.
I wonder if there would there be time to squeeze in a quick return hop to BHD or LPL during this time? It might provide an opportunity, particularly if fares with Easyjet are high.
BA don’t want the aircraft to do anymore routes while it’s on the ground.