Dozens of public comments opposing the $98 million Crossroads Solar project appear to be fabricated. Ohio’s siting board may block the project anyway.