If anyone is interested what I ended up doing is booking through Amex travel. This way we could use Amex to book and it also properly used our Aeroplan numbers for the frequent flyer selection. I confirmed after booking on Asiana's site that it shows the Aeroplan numbers