The Universal Dependencies Treebank is more consistent in this respect: it separates entities like '1$' into two tokens: a numeral (NUM) and a symbol (SYM).
when our classifier was tested on the words from the UD Treebank, there was only one occurrence of this type of error.