You proberly have a thousand times but i would contact them again and see whats going on as there giving courses to people who actually applied for LHR originally???? i have said it many times and probley still but i have no idea BA recruitment works, if i was you i would email or ring again and try and get a time frame.
i had my interview on the 30th MARCH got my phone call a few weeks ago so maybe they are still going down the list??? (very slowly) i know they are organising peoples coversion courses to longhaul so they might be getting those out the way before they come back to you????
Just hope the wait is not anymore longer for you i know how it feels