BSD is irrelevant here. If it was a GPLv3 licenced work it could still be sold. The agreeded to their work begin sellable when they contributed to an open source project.
That is correct. The only difference a GPL license would make is that Growl would be forced to release the source code for any version that they sell. And that they wouldn't be able to sell it through the App Store.