Only the Libertarian believes in free speech, just as the First Amendment intended it. No, that wouldn't make any sense. Domain names are property, and they deserve the normal protections we'd expect for any other form of property. If a company wants that domain name, then perhaps they can buy it for a price. This is how a free market works.
Government is the most cumbersome, ineffective, and expensive way to handle any dispute.
While I'm not in a position to know all of the particulars of this question, my instinct would be, let's find a private solution to this issue. It's no accident that our Founding Fathers left education out of the Constitution. They recognized, rightly I believe, that education is a local issue. We can all agree that you care far more about your children's education than any bureaucrat or politician in Washington, D.C., does. And the track record of federal involvement in education is quite poor.