One way:
AA allows awards to be put on hold for 5 days.
A) Put ticket 1 on hold from account 1
B) Put ticket 2 on hold from account 2
You now have two separate tickets on hold, each associated with the miles account that will pay for it, and you haven't redeemed any miles yet.
C) Ticket at will.