Du solltest deine Suche mal lieber nicht so eng fassen, sondern auch mal ein wenig überlegen, wie das Problem sonst gelöst werden könnte. Tipps kamen schon einige, jetzt musst du nur überlegen, was davon geeignet ist.
Dazu auch mal die Frage: warum muss der Encoder unbedingt auf der Achse zwischen Motor und Rad sitzen? Dieses Problem wird lange nicht zum ersten Mal gelöst und sowas wie eine Lochscheibe irgendwo zu befestigen und mit Gabelleichtschranke auswerten erscheint mir da irgendwie mit die günstigste und praktikabelste zu sein. Man sollte sich nicht eine einzelne Lösung in den Kopf setzen und dann stur dabei bleiben, sondern verschiedene Lösungen auflisten und diese nach Funktionalität und Umsetzbarkeit bewerten. Hier ist die Umsetzbarkeit ja offensichtlich nicht gegeben, mangels geeigneter Produkte im Preisrahmen, also solltest du vielleicht nach anderen Lösungen suchen. Die Idee von BMS fand ich jetzt auch gar nicht so schlecht.