Instead of excluding all token utxos from the selected coins for the "Spend" action in the context menu, just add an explicit warning dialog if any selected coin contains tokens . The user gets two chances to not spend the tokens: by clicking Cancel in the warning dialog, or Clear in the Spend tab if he accidentaly clicked on "I understand the risks"
This does not change the automatic coin selection behavior, tokens are still excluded from regular transactions unless they have been manually selected in the coins tab.
Depends on D17808