The defense explantion is not outside the realm of possibility. The case did get a lot of publicity from the very beginning.
Satanic homeless people who procurred a larger boat than Scott's, waited until his alibi became public then dumped the body where Scott went fishing in order to "frame" him? Sure. That's plausible.