So the function doesn't exist at a value. I assume them you want to use the limit at that point then? Does the limit exist?
To illustrate, let's look at the last expression. The problematic part is
ArcTan[(Sqrt[3] (x - y))/(x + y + 2 z)]
What value does this approach as x,y,and z approach 0? It depends entirely on how you approach 0. The limit doesn't exist.
Using the two argument form of ArcTan is often helpful, but usually where the limit exists. Replacing f/g with f/(g+.0001) is really just the same as choosing a random direction to take the limit from.
The point {0,0,0} isn't an isolated problem. The limit also doesn't exist if we let x and y approach some value "a" and let z approach "-a".
Limit[Limit[Limit[ArcTan[Sqrt[3] (x - y), x + y + 2 z], {y -> a}], {z -> -a}], {x -> a}]
Pi/6
Limit[Limit[Limit[ArcTan[Sqrt[3] (x - y), x + y + 2 z], {x -> a}], {y -> a}], {z -> -a}]
Pi/2
So if you must evaluate this function at these points, replacing the functions value with the limit isn't going to do the trick. You have to decide what it means to evaluate the function at these points where it is not defined.