Actually, it turned out I could choose to change the existing booking, select an identical routing to the waitlisted one, and just pay the change fee rather than the higher cancel fee and waiting for the miles to be redeposited. And I could do all that in the app without having to call the call...