I've never tried the gift registry/travelbank route, but I do use the gift certificate route on occasion to pay with two credit cards:
https://www.united.com/CMS/en-US/pro...tificates.aspx
IME the gift certificate shows up in the recipient's email (or your email if you are "gifting" yourself) within a few minutes.