I just did it again.
Fed her the flight numbers and fare classes, then had a bit of a chat about where I got the fare classes from and that she figured I'd "have" an Aeroplan number after all that.
But she actually won the record for fastest EYW booking
I've never had a problem feeding this stuff to a phone agent.
In this case though, it priced out $35 cheaper than ITA. That always scares me, but the ticket looks fine.