No, KE did issue it. I bought the ticket directly from KE's website. I just provided my AS number as the account to which I wanted the miles credited. Maybe that amounts to the same thing, but just to be clear.
I don't think it's the best use of 120k Bonvoy points anyway.