Did you define the share point as a network home folder share point? I suspect this is the step you missed.
Double click your shared folder. You will want to check the box "Home directories over" and set your protocol. Open Directory is required to do this. And that means DNS is also required. You don't need, nor should you define an ACE on the parent folder. This is one of the few times that POSIX permissions are acceptable.
Once you have the network mount defined, go back to each user account and edit their home folder path. The Network Mount you defined above will now be an option in the Home Folder popup menu. Select it. This should create the user's home folder in the defined path. If you have already created folders there, you should be ok as long as the user IDs are not changing.
Next, each workstation must be bound to the open directory domain. If they are, and you don't have a local account with the same name, then you will be able to login to the network home folder.
I suggest you follow the steps above and create a new user in the process. Someone that has not existed in the past. Confirm that you can do the network login with this account and then go back and edit existing account.
Oh, and while Profile Manager is not a requirement to get Net Homes working, redirection of cache folders basically is. And the easiest way to implement that is to use Profile Manager to define a custom policy.
Hope this helps. You are close.
Reid
Apple Consultants Network
Author "El Capitan Server – Foundation Services" :: Exclusively available in Apple's iBooks Store
Author "El Capitan Server – Control & Collaboration" :: Exclusively available in Apple's iBooks Store
Author of Yosemite Server and Mavericks Server books