Hi again emersonveenstra:
Thanks for your helpful reply and suggestions. The app I use called Magic Earth Navigation seems to get turn by turn instructions ok on surface streets. Most minor surface streets don't have turn:lanes or destination:lanes assigned. It dawned on me the spoken turn instructions on Hwy's seemed to match about the same advance distance on surface streets. however traveling at hwy speed the reaction time is reduced. That could be a bug but more likely it just uses the same data point regarding road junctions  Your suggestion to use turn:lanes and "destination:lanes" does sound interesting. I'll try using that on a test hwy exit and wait for M.E. Nav app to update their app maps. Fortunately this app makes updates to their app and maps every couple of months or quarterly. Also I'll try passing this info onto their support desk. Getting a reply from them may be 50/50 or less.
I'm glad my revised edit now appears to be OK. 
Good Luck..!   