Provided the ticket is at the ZM fare rather than the ZL fare then they should take it. If is specified as AC only I'd go a bit early in case BA want you to get it endorsed by AC. ZEDs normally get around this by specifying all the accepting carriers on the ticket.