Hast du dieses Thema gesehen? Wenn du der Struktur dort (und im Plugin-Skeleton) folgst, sollte alles ziemlich reibungslos funktionieren:
Ein wichtiger Teil des Zeitwerk-Autoloadings sind die Dateinamen/-pfade, daher ist es schwierig, das Problem anhand des von dir geteilten Ausschnitts zu identifizieren. Befindet sich das in einer plugin.rb-Datei? Oder in einer anderen Datei?