I think that your by-laws need to be clarified as to the election procedures. And, unless your principal has been granted more authority than the board members in how the election is conducted and how disputes are resolved in your by-laws, it seems to me that the principal over-stepped his bounds significantly.
We recently had our PTO Elections. The nomination process was a nightmare. It took a couple of weeks and many emails to finally hammer out a ballot. The ballot was written and then changed by the principal at the last minute. Apparently, it was changed due to the faculty's claim that the ballot was confusing. When the final ballot was released, all heck broke loose and there was an official protest followed by a lot of yelling at the meeting. The incumbent president won the election. That president then requested a revote in the interest of fairness. The president thought that a revote was going to happen. The next day, the principal said that he had spoken to various other school administrators and was told that the individual(s) with the greivance(s) were going to be asked to put them in to writing and submit them by a certain date and that a revote was not necessarily going to take place. It is being said that this is to protect the integrity of the process. I am of the opinion that the principal has this right, there are others who disagree. Any thoughts?