** Gefunden ! **
Und es gibt sie doch, die Routenauswertung! 
Zunächst hatte ich versucht, den Code von BrainCrunch mitsamt *.py-Datei in mein Skript zu integrieren.
Daraufhin ergab sich der gepostete Fehler.
Die Datei mit dem übernommenen Code nannte ich cyclelabel.py
def cycleLabel(e):
str_list = []
for set in e.tagSets:
if set.hasTag('ref'):
str_list.append(set['ref'])
str_list.sort()
return '+'.join(str_list)
Gemäß Vorlage baute ich in meinem Script einen Aufruf dieser Datei ein. Dabei fiel mir auf, daß die Definition des Routen-Features nicht mit dem Wort “relation” sondern mit dem Wort “osmnetwork” erfolgte. Also änderte ich das Script entsprechend:
features
//******************************************************************************
areas
//---------------
...
//******************************************************************************
// Python Code importieren
import-script:cyclelabel.py
//******************************************************************************
lines
//---------------
//Routen
// Fahrradrouten
route Fahrrad : osmnetwork [type=route AND route=bicycle]
...
//******************************************************************************
properties
//******************************************************************************
...
//******************************************************************************
rules
//******************************************************************************
...
//******************************************************************************
// 19.02 Markierung Fahrradrouten
//---------------------------------------------------------------------------
// route Fahrrad : osmnetwork [type=route AND route=bicycle]
target : route Fahrrad
define
min-zoom : 11
line-color : white
line-width : 5
line-style : solid
line-opacity : 0.01
min-zoom : 11
border-color : blue
border-style : solid
border-width : 5
border-opacity : 1
for : tunnel=yes
define
border-style : dot
draw : line
define
text-func : cycleLabel(e)
draw : text
Dieser Code provozierte die zuletzt gepostete Fehlermeldung.
Da ich nicht dahinter kam, welche Verschachtelung gemeint ist, die das Import-Script nicht unterstützt, deaktivierte ich alle Befehlszeilen, die mit dem Aufruf der *.py zu tun haben.
Kaum war die Änderung gespeichert, startete Maperitive die Aktualisierung. Die dauerte länger, als gewohnt. Grund: alle Relationen wurden nun durchforstet und die darin enthaltenen ref auf die Wege geschrieben.
Nachdem ich den Aufruf der Wanderrouten-Relationen ebenfalls geändert hatte, tauchten deren Namen nicht nur am Weg, sondern auch auf den Schildchen auf, die sich nun ganz anders auf dem Weg verteilten.
Da ich sowohl Wanderrouten als auch Fahrradrouten aufrufe, ist das optische Ergebnis sehr chaotisch. Da muß ich noch “schrauben”, damit unleserliche Überschneidungen verschwinden. Aber jetzt sind die Routen-Bezeichnungen wenigstens schon mal da! 
Viele Grüße
tippeltappel
*EDIT - Tippfehler im Code korrigiert