Did MEPS tell you this?
I realize it's a long way off, but the SWCC instructors don't like hearing "I want(ed) to be a SEAL, but..."
And when you say join, you mean??
To add to what SkrewzLoose is saying, did you get told you could not get a waiver? Last I knew, eyesight waivers were not hard to come by, particularly if you were close to the reqs. Hell, I knew a handful of guys in my class that had eyesight waivers.
Also, I wouldn't exactly advertise that you see SWCC as a stepping stone to the SEAL Teams. If you want to be SWCC, then be a SWCC. If you want to be a SEAL, then fight for that.
Why the fixation on NSW? Just curious, not trying to bust your balls.