One simple way around this is for airlines to instruct GAs not to give VDBs to customers travelling on refundable fares. Even though UA processes it's lists by status, etc, it also defends its process of selecting volunteers as "not an entitlement" per its own customer relations letters. They could just tell the GAs to skip customers using refundable fares unless there were not enough volunteers.