Was Du da sehr günstig gebastelt hast ist ein ungepuffertes USB-Ladegerät. Wenn Du dazu das Licht anlässt wird es zwar nicht irre viel Energie ans Handy liefern aber Du hast dafür eine kostenlose Überspannungssicherung für Deinen KFZ-Adapter. Denn ohne angeschaltetes Licht lebt dieser gefährlich- er ist nicht für höhere Spannungen als 14.5V am Eingang vorgesehen (wenn er auch für LKW geeignet ist höher als 29V). Das klingt zwar auf den ersten Blich ungeheuer viel für einen 6V-Dynamo- aber ein Nabendynamo erzeugt ohne angeschlossene Last selbst 30V bei etwa 30km/h. Und ein Handy geht fast immer bei Ladeschluss in einen Intervallladebetrieb über, da hast Du dann immer kurzzeitig keine Last und die Dynamospannung saust hoch.
Deine Lösung funktioniert- aber fahre sicherheitshalber nicht schnell damit.