The FFCs purchased with TravelBank funds from different accounts is likely the cause of this.
Understand the motivation was to find a hack to fund travel from multiple TravelBank accounts but probably not what UA had in mind. Not sure there is a way around this special case
Have you tried the use of the FFCs as a payment method. ignore the FFCs, do a normal booking and when UA wants payment you will see