You're overthinking it.
When you sign a BTC transaction, from the point of view of a normie, you're doing exactly the same - authorize the "custodian", which is "the network", to release the funds. Just as with the credit card. That's trivial and familiar.
People have trouble with BTC because of the "not backed by anything" part, indeed. Because they truly believe fiat is "backed" by the government, by taxes, by law, or even by gold, and that it is actually there in the bank, physically sitting in a box.
You might be under thinking it
Yeah because that's usually the problem when trying to figure out why non technical people may have issues with highly technical tools.