Hi Martyn.
I looked into this specific question of face normals a bit more in another forum and it appears I was being somewhat sloppy in my generation of the normal vector using the “vec” node. I think this methodology is somewhat arbitrary in its assignment of vector direction. Joseph appears to have a much better work flow here.
Thank you for all your help. Yes, I’m on Rhino 5 as well.