Nach meiner Erfahrung, wird der SDS-Zeichensatz beim MTP850 automatisch gewählt.
Standard scheint dabei (bei der Spracheinstellung deutsch im Coodeplug) ISO-8859-1 zu sein. In diesem Zeichensatz wird jedes Zeichen mit 8 Bit codiert.
Verwendet man ein Zeichen, welches nicht in diesem Zeichensatz vorkommt, wird UCS-2 für den gesamten Text verwendet. In UCS-2 wird jedes Zeichen mit 16 Bit codiert und die zu übertragende Datenmenge verdoppelt sich. Da das EUR-Zeichen nicht in ISO-8859-1 vorkommt, wird das wahrscheinlich hier der Fall sein.
Das sollte aber keinen Einfluss auf die Anzahl der Text-Zeichen in der Nachricht haben.
Wie hast du denn die Zeichenanzahl ermittelt?