It does not say they are not operating as a non-profit. It says that as a non-profit to be in compliance with the law they cannot use their income to fund expansion, only the direct costs of operating in their markets.
While the judge alludes that the fees collected are not "donations", he does not say they cannot collect them, only that they cannot be used for anything other than necessary and reasonable costs associated with operating the repeater transmissions.
And also, this was not a trial! This was a response to an argument to dismiss the case from even happening. All the Judge has said is that the Plaintiffs have made a compelling argument that the case should happen and that the defendant (Locast) did not have a good enough argument to not have a trial. He has not ruled whether anything he has written is the law, only that it seems like it may be the law and needs to be further explored.
Locast could probably make this whole thing moot just by changing the word "donations" to the phrase "fees necessary to defray the actual and reasonable costs of maintaining and operating the service" and charging $2.75 in existing markets.