Just to update what happened. I ended up not calling BA and instead asked at the Admirals Club in Miami if they could add me to the gate upgrade list. They did and I cleared at the gate a few minutes after boarding started. Thanks again for all feedback.