Wait... isn't BAEC Gold = OneWorld Emerald, not Sapphire?
As
SilverChris has responded, you should have no problem at the Jewel early checkin by showing your BA app. Worse comes to worst, you can check in at the MH counter at T1 (it should be open throughout the day since there are flights departing throughout) and after that it's a short walk to Jewel.