Yes, writing out each component as a separate constraint will work.
Do you think that my adding of the constraint using
maximum(abs.(EVₙ .- EV)) == 0
be a problem
Note that Ipopt assumes certain properties of the nonlinear functions (smooth, twice differentiable, etc.). It will still run, but you may have convergence issues, etc.