How to detect anomalous points
In your example what differentiates the clusters is not the raw value but rapid departure from previous points.  I might look into change-point detection. Nonparametic, but still requires some fiddling with tuning parameters.