No the Electors do not. But after the vote is submitted to the Congress and Zero disqualified the choice would go to the House and be limited to the top 3 vote getters, in this case McCain, Mccain and MCcain. See the 12th and 20th amendment.
There was another thread that discussed this in great detail and I believe the majority concurred with your view. According to some they believed that as there were several political parties back then it would be reasonable for the electors to award the presidency to the candidate receiving the second largest number of votes. Today the field is narrowed to two major parties-hence McCain would automatically receive the electoral votes if the electors followed the constitution.