Thanks everyone! Yes, that is the shifter for the original 2 speed New Departure DD hub. The frame has brackets welded into it from the factory to hold the shifter.
On another note. There is going to be a name change but I can't let that cat out of the bag yet. Stay tuned!
The C3 is a customers car that is much further along now than in the old pics.