The simple answer is no:  the maximum magnitude of the scatter vector is 2.  If we refer to the diagram included in the Scattering section of the Non-Sequential Components chapter in the ZEMAX User’s Guide, note that vector x is the scatter vector.  Vector x is the difference between the projection of the specular ray vector (β0) and the projection of the scattered ray vector (β).  Note that the projections are not unit vectors, although the scattered ray vector, S-hat, and the specular ray vector, R-hat, are unit vectors.

Diagram Describing the Vectors Used in the Scattering Models Within ZEMAX

It is the magnitude of the scatter vector which is plotted along the x axis of the plot in the Scatter Function Viewer:

Scatter Function Viewer

So how is it possible that the magnitude of the scatter vector, x, can be 2?  Well, imagine the case where the scatter ray vector (S- hat) and specular ray vector (R-hat) lay on the plane of the surface, but point in opposite directions.  Thus, if they lie in the plane of the surface, their “projections” are equivalent to the unit ray vectors themselves.  Measuring the magnitude (thus the magnitude of the scatter vector, x) from “tip-to-tip” of these two vectors is equal to 2.

Diagram Describing the How the Magnitude of the Scatter Vector is 2

Since ||b|| = 1 and ||b0|| = 1, then ||x|| = 2!