I got you beat, MS. Ten years ago I finally went to take my losses on GM, and accidentally bought another 300 shares. I noticed right away, but it was embarrassing ... an embarrassment I relived the next year when I filled out my Schedule D.
I noticed with Uphold, when you want to move money internally from one "card" (or currency) to another, you start on the card you want to use to fund the other, the target card, which you select from a drop down list. And then you specific which currency/ denomination you want used for the transaction. (I assume you were transferring from USD card to XRP card, not adding from an outside bank.)