Ok. I’ve done all of the above and contextmenu.dll is still not loading.
In SysInternals Process Explorer contextmenu.dll was not found so I disabled / re-enabled the odrive extensions using ShellExView. I restarted Explorer.exe (all instances) and checked my odrive folder. The contextmenu is still not loading. I rebooted the PC and still not seeing the contextmenu before and after repeating the above steps.