Your math is off.
If Harris takes the 3 Rust belt swing states + NE-2, she has 270 Electoral votes.
So, I am not so concerned about the other swing states.
However, per the NBC site, there is a very high female vote in those states, and there really isn't a precedent for this election concerning the gender gap. It is possible that all the swing states end up on the same side.