I had added the 2 types correctly in the unit options wizard, but was using different step and leg units. Switching to programmer readable from human readable in the setup wizard helped me identify the correct units as yours were labeled differently then mine.
One last question (maybe)
I am attempting to set the "mode" to bicycle, I added the only mode type I could find, which created a mode unit, but I cant set it correctly. I found a directions.find unit that accepts params, but could not hook them up. something like this:
OnlineMapsGoogleDirections query = OnlineMapsGoogleDirections.Find(
new OnlineMapsGoogleDirections.Params(startPos, finalPos)
mode = OnlineMapsGoogleDirections.Mode.walking
I will provide screenshots of my Bolt graphs tonight so other users can see how we've created this logic.