Thanks for the excellent and extremely useful report, WBT. Good to know of a BKK agent who can reposnd quickly and well to a complex ticketing request.
In general, I don't think I'd ever expect a Trav Agent to deliver a ticket to me at the airport during a change of flights, though I'm glad it all worked out for you.