Could you not do USA to LHR and then nest the LHR to SA the middle. Buy the US legs in cash, then use the voucher for LHR to South America? Also, to cut risk, spend 2 days in London going each way and enjoy a little City break too?
You'd use the money you'll pay in ex USA fees on hotels instead