That you get different results from different client could point to the fact that the different Windows versions may or may not have SMB1 still enabled.
Also it is more reliable to use the IP Address instead of the Name (unless you have a proper DNS setup).
For the path from OSMC to the Server the only other thing I can recommend is autofs mounting.