I've read a lot about Senator Collins not voting for the SCOTUS nominee till after the Election. That's not at all what she said. She said she didn't think it was right to have the vote before the Election. She never said she wouldn't vote.
Collins is doing what she needs to do to win her Election and what she said is exactly what she needed to say. I actually kind of like they way she's wising up by following the Trump template of Fake News interaction. Kudos to her.